2015-01-19 5 views
1

Я создал одну отдельную схему для таблиц SymmetricDS в исходном узле. В этом узле есть две другие схемы, и проблема заключается в том, что при запуске симметричных команд я получаю несколько таких предупреждений:Попытка использовать одну разделенную схему для таблиц конфигурации SymmetricDS в MySQL

«Не удалось найти таблицы базы данных, соответствующие« schema1.table1 »в источнике данных, который настроен«

В mysql я создал пользователя, который может читать и писать в схеме конфигурации symmetds, но может читать таблицы только из других схем. Я также создал триггеры, определяющие имена исходных схем. И в файле свойств целевого узла я использую URL-адрес соединения, указывающий на симметричную конфигурационную схему.

Не могли бы вы помочь мне узнать, что я делаю неправильно?

ответ

2

Наконец-то я нашел решение этой проблемы.

В соответствии с этим сообщением https://sourceforge.net/p/symmetricds/discussion/739236/thread/c9e61a44/#b81f Я должен использовать SOURCE_CATALOG_NAME в таблице триггеров вместо SOURCE_SCHEMA_NAME.

Посредством этого SymmetricDS распознал две схемы в источнике.

 Смежные вопросы

  • Нет связанных вопросов^_^