エクスポートの方法
Data Pumpはテーブルのエクスポートに使います。以下はスキーマ単位でエクスポートする例です。
$ expdp user/password@pdb1 schemas=user directory=data_directory dumpfile=xxx.dmp ※ ORACLEと同じサーバで実行する
ディレクトリ作成
OSコマンドでディレクトリを作成した後で、sqlplusでも設定が必要です。昔のエクスポート(exp)ではこの作業は不要だったんで、注意が必要
$ mkdir /home/oracle/dump $ sqlplus sys/xxx@pdb SQL> create or replace directory data_directory as '/home/oracle/dump'
インポート方法
データがおかしくなった場合の復旧や
別のサーバにデータをコピーしたい場合にインポートします。
$ impdp user/password@pdb1 schemas=user directory=directory dumpfile=xxx.dmp
