ずっと古参エンジニアだったので、DBのダンプを取得するには、exp/imp を使用していたが、どうやら時代遅れのようでした。
■エクスポート
[bash]
$ expdp user/pass@sid DUMPFILE=xxxx.dmp DIRECTORY=dir_name TABLES=table_name SHEMAS=user PARFILE=param.par LOGFILE=xxx.log
[/bash]
■インポート
[bash]
$ 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
[/bash]
■ヘルプ表示
[bash]
$ expdp help=y
[/bash]
■ディレクトリ表示
[bash]
> select * from dba_directories;
[/bash]
■ディレクトリ作成
[bash]
> create directory dmp_dir as ‘/dmp/dir/path’;
[/bash]