コメント |
@DIV
expdp ORA01/ORA01@//night/XE DIRECTORY=MYDIR DUMPFILE=ORA01.dmp SCHEMAS=ORA01 INCLUDE=TABLE:\"IN ('社員マスタ', '商品マスタ')\"
@END
@C:red(※ データを含めない場合は、CONTENT=METADATA_ONLY を追加
※ DIRECTORY は省略不可。指定した上で、各ファイルは個別のディレクトリオブジェクトを指定可能
※ ORA01.dmp は上書き不可
※ コマンドラインのダブルクォートはエスケープの必要があります
※ SCHEMASのかわりに、TABLES も使えますが、LIKE ('%マスタ')というような使い方ができますのでこちらが良いです
)
http://winofsql.jp/VA003334/plsql080113005808.htm(【ディレクトリオブジェクトの作成】)
コマンドラインのヘルプは以下
@DIV
expdp HELP=y
@END
パラメータファイルを使用すると以下のような実行になります
@DIV
expdp ORA01/ORA01@//night/XE parfile=c:\user\param.txt
@END
@C:red(※ パラメータファイルは、ファイルシステムで指定します )
↓param.txt
@DIV
DIRECTORY=MYDIR
DUMPFILE=MYDIR:ORA01.dmp
SCHEMAS=ORA01
INCLUDE=TABLE:"IN ('社員マスタ', '商品マスタ')"
CONTENT=METADATA_ONLY
@END
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19211-01/dp_export.html#8586(Oracle へのリンク【 INCLUDE 】)
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19211-01/dp_export.html#9926(Oracle へのリンク【 PARFILE 】)
|