エクスポート
expdb ユーザー/パスワード@接続文字列 オプション
オプション:
full full=y でDB全て
schemes スキーマ指定 カンマ区切りで複数
tablespaces 表領域指定 カンマ区切りで複数
tables テーブル指定 カンマ区切りで複数
content CONTENT=data_only データのみ、CONTENT=metadata_only 表定義のみ
dumpfile 出力先のファイル名
logfile ログファイル名
nologfile NOLOGFILE=y でログファイルなし
directory 出力するディレクトリを指定
ディレクトリの指定:
CREATE [OR REPLACE] DIRECTORY ディレクトリ名 AS 'ディレクトリパス';
GRANT READ, WRITE ON DIRECTORY ディレクトリ名 to ユーザー名;
--例
expdp user1/passwd dumpfile=test.dmp logfile=test.log full=Y directory=BACKUP_DIR
インポート
impdb ユーザー/パスワード@接続文字列 オプション
オプション:
directory 読み取りファイルのディレクトリを指定
tables テーブル指定 カンマ区切りで複数
content CONTENT=data_only データのみ、CONTENT=metadata_only 表定義のみ
table_exists_action
dumpfile 読み込みファイル名
logfile ログファイル名
REMAP_SCHEMA REMAP_SCHEMA=user1:user2 a1スキーマをa2スキーマにインポート
impdp.exe user2/passwd2 directory=TMP_DIR tables=(user1.table1, user1.table2) dumpfile=test.dmp REMAP_SCHEMA=user1:user2 table_exists_action=replace logfile=test.log