1

OracleDBでユーザー「SCOTT」として多くの相互リンクされたテーブルを作成しました。これらのテーブルとそのデータを新しいユーザー「PRODUCTION」にコピーしたい

「SCOTT」からデータをエクスポートするために、私は使用しました:

./expdp scott schemas = SCOTT directory = TEST_DIR dumpfile = SCOTT.dmp logfile = expdpSCOTT.log CONTENT = ALL

今それをインポートするために、私がコマンドを使用しているとき:

./impdpPRODUCTIONディレクトリ=TEST_DIRdumpfile= SCOTT.dmp logfile = impdpSCOTT.log CONTENT = ALL

、注目すべきはPRODUCTIONで作成されています。上記のコマンド(IMDB)の出力は、「ジョブ"PRODUCTION"。"SYS_IMPORT_FULL_01"が正常に完了しました」です。

問題を解決するのを手伝ってください。

ありがとう

4

1 に答える 1

4

パラメータ REMAP_SCHEMA=SCOTT:PRODUCTION を追加する必要があります。impdbのドキュメントを参照してください。これがないと、本番ユーザーに関連するエクスポートは何もありません。

于 2011-07-22T16:18:17.373 に答える