SymmetricDS:没有枚举常量 org.jumpmind.symmetric.io.data.transform.ColumnPolicy.specified
SymmetricDS: No enum constant org.jumpmind.symmetric.io.data.transform.ColumnPolicy.specified
我正在使用 2 个节点(服务器和客户端)和单个 MySQL 数据库进行多宿主 SymmetricDS,并且我进行转换 table 和列,但在客户端节点出现错误 "java.lang.IllegalArgumentException: No enum constant org.jumpmind.symmetric.io.data.transform.ColumnPolicy.specified".
我(取消)从 sym_transform_table 中删除 column_policy,但没有任何反应。怎么了?
这将解决问题:
update sym_transform_table
set column_policy = 'SPECIFIED'
where column_policy = 'specified';
commit;
我得到了答案,我应该在大写模式下将 column_policy 设为 SYM_TRANSFORM_TABLE。也适用于其他枚举。
我正在使用 2 个节点(服务器和客户端)和单个 MySQL 数据库进行多宿主 SymmetricDS,并且我进行转换 table 和列,但在客户端节点出现错误 "java.lang.IllegalArgumentException: No enum constant org.jumpmind.symmetric.io.data.transform.ColumnPolicy.specified".
我(取消)从 sym_transform_table 中删除 column_policy,但没有任何反应。怎么了?
这将解决问题:
update sym_transform_table
set column_policy = 'SPECIFIED'
where column_policy = 'specified';
commit;
我得到了答案,我应该在大写模式下将 column_policy 设为 SYM_TRANSFORM_TABLE。也适用于其他枚举。