Oracle から mysql にデータベースを移行するために、ddlutils を使用しています。スキーマの移行は私の目的のために機能しますが、行が欠落しているためデータの挿入に失敗します。ログ ファイルからの次の抜粋は、それを説明しています。
[ddlToDatabase] About to execute SQL: INSERT INTO `RECORDSTATUS` (`NAME_ID`, RECORDSTATUS_ID`, `NAME`, `SORTVALUE`) VALUES (?, ?, ?, ?)
[ddlToDatabase] Inserted bean RECORDSTATUS:RECORDSTATUS_ID=0
...
[ddlToDatabase] Defering insertion of row NAME:LANGUAGE_ID=0;NAME_ID=5941 because it is waiting for:
[ddlToDatabase] RECORDSTATUS:RECORDSTATUS_ID=0
データベースには、行 RECORDSTATUS_ID=0 があります。誰かが同じ問題に直面しましたか?誰かがアイデアを持っていますか、問題は何ですか?