Oracle impdpメモ

違うスキーマのダンプファイルをテーブル単位でimpdpする。超私的

$ impdp ユーザ/パスワード tables=インポート元スキーマ.テーブル名 directory=DumpDir dumpfile=ダンプファイル logfile=imp.log remap_schema=インポート元スキーマ:インポート先スキーマ
table_exists_action=truncate

 

$ impdp FJWWORK/FJWWORK@ORCL248 tables=SHUKEI.KANRI00PF directory=DumpDir dumpfile=ORCL233SHUKEI_FRI.DMPDP logfile=imp.log remap_schema=SHUKEI:FJWWORK
table_exists_action=truncate

table_exists_action=truncate:テーブルをtruncate後importする(便利)

 

 

コメント

  1. すま より:

    こんにちは、こちらのやり方は複数のテーブルが含まれているdmpファイルから特定のテーブルのみインポートする、というやり方ということでよろしいでしょうか。

  2. ひろきち より:

    はいその通りです。本番運用のスキーマ→テストスキーマに特定テーブルのみインポートいたしました。

  3. すま より:

    ありがとうございます!
    参考にさせていただきます。