2016-04-19 4 views
1

私は2ノード(サーバーとクライアント)と単一のMySQLデータベースを持つマルチホーミングSymmetricDSをやっています。クライアントノードで、エラー "java.lang.IllegalArgumentException:No enum constant org.jumpmind.symmetric.io.data.transform.ColumnPolicy.specified"が表示されます。SymmetricDS:いいえenum定数org.jumpmind.symmetric.io.data.transform.ColumnPolicy.specified

(un)sym_transform_tableからcolumn_policyを削除しても何も起こりません。どうしましたか?この問題を修正しようとしている

+0

あなたの 'SYM_TRANSFORM_COLUMN'テーブルの内容は何ですか? –

+0

'sym_transform_column挿入01​​(transform_id、include_on、source_column_name、target_column_name、PK、transform_type、CREATE_TIME、last_update_by、LAST_UPDATE_TIME) 値 ( 'peserta_from_staging'、 '*'、 'ID'、 'ID'、1、 'コピー' ( 'peserta_from_appname'、 '名前'、 '名前'、0、 'コピー'、current_timestamp、 'YosuaLB'、current_timestamp)、 ,''、 '名前'、 '名前'、0、 'コピー'、 ''、 ''、 ''、 '、'、 ' current_timestamp、 'YosuaLB'、current_timestamp); ' –

答えて

1

は、私は答えを得た、私は大文字MODEにSYM_TRANSFORM_TABLEでcolumn_policyを行う必要があります。また、他の列挙型にも適用されます。

1

update sym_transform_table 
set column_policy = 'SPECIFIED' 
where column_policy = 'specified'; 
commit;