尝试在MySQL中为SymmetricDS配置表使用一个单独的模式

时间:2015-01-19 14:15:30

标签: symmetricds

我为源节点中的SymmetricDS表创建了一个单独的模式。此节点中还有其他两个模式,问题是,当symmetricds启动时,我会收到几个这样的警告:

"找不到任何匹配' schema1.table1'的数据库表在已配置的数据源"

在mysql中,我创建了一个可以在symmetricds配置模式中读写的用户,但只能从其他模式中读取表。我还创建了指定源模式名称的触发器。在目标节点属性文件中,我使用指向对称配置架构的连接URL。

你能帮我找出我做错的事吗?

1 个答案:

答案 0 :(得分:2)

最后我找到了解决这个问题的方法。

根据这篇文章https://sourceforge.net/p/symmetricds/discussion/739236/thread/c9e61a44/#b81f,我应该在触发器表中使用SOURCE_CATALOG_NAME而不是SOURCE_SCHEMA_NAME。

通过这样做,SymmetricDS识别出源中的两个模式。