Pls、次の問題について私を助けてくれませんか:
mysql から oracle に移行したいと考えています。私はOracle Sql開発者を使用しました。Mysql 30 パケットをインポートしましたが、移行を開始したときにこのエラーが発生しました
ORA-04 098: トリガー 'SYSTEM.MD_PROJECTS_TRG' が無効であり、再検証に失敗しました
その後、移行停止
この投稿を見て、この解決策を試したことがありますか?確かに制約や外部キーの問題?
データ移動操作が実際に次の順序で3つの異なるアクションを実行することを知っているだけです。
1. Disable all constraints (FKs,PKs).
2. Move data using multiple streams so that it can migrate more than 1 table at any time.
3. Enable all constraints (FKs,PKs)
何らかの理由で、SQLDeveloperが制約を無効にしようとしているステップ1で失敗しているようです。オフラインデータ移行用のデータ移動スクリプトを生成しようとしましたか?オンラインデータ移行を再試行する前に、無効化制約スクリプトを確認して手動で実行できます。それがうまくいくことを願っています。
私の個人的な経験から、SQLDeveloperは\localuser \Applications...ディレクトリの下にXML形式のログファイルを作成します。したがって、実際のエラーが含まれているログファイルを見つけるには、もう少し掘り下げる必要があります。
このリンクの詳細情報-> https://forums.oracle.com/forums/thread.jspa?threadID=2357687&tstart=90