Oracle expdp と impdp

2017年5月20日 Posted by PURGE

ずっと古参エンジニアだったので、DBのダンプを取得するには、exp/imp を使用していたが、どうやら時代遅れのようでした。

■エクスポート

$ expdp user/pass@sid DUMPFILE=xxxx.dmp DIRECTORY=dir_name TABLES=table_name SHEMAS=user PARFILE=param.par LOGFILE=xxx.log

■インポート

$ expdp user/pass@sid DUMPFILE=xxxx.dmp DIRECTORY=dir_name TABLES=table_name REMAP_SHEMA=from_user:to_user PARFILE=param.par LOGFILE=xxx.log

■ヘルプ表示

$ expdp help=y

■ディレクトリ表示

> select * from dba_directories;

■ディレクトリ作成

> create directory dmp_dir as '/dmp/dir/path';

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です