例2-2に、人事管理(hr
)スキーマから、表countries
およびregions
を除くすべての表のデータのみをアンロードするために使用するパラメータ・ファイル(exp.par
)の内容を示します。employees
表から、department_id
が50以外の行がアンロードされます。行は、employee_id
順にソートされます。
次のコマンドを使用して、exp.par
パラメータ・ファイルを実行できます。
> expdp hr PARFILE=exp.par
スキーマ・モード・エクスポート(デフォルト・モード)が実行されますが、CONTENT
パラメータによって、エクスポートが表のデータのみのアンロードに効果的に制限されます。ディレクトリ・オブジェクトdpump_dir1
は、DBAによってすでに作成されています。このオブジェクトは、エクスポート・ダンプ・ファイルに対する読取りおよび書込み権限がユーザーhr
に付与されているサーバー上のディレクトリを示しています。ダンプ・ファイルdataonly.dmp
は、dpump_dir1
に作成されます。
例2-2 選択した表および行のデータのみのアンロード
DIRECTORY=dpump_dir1 DUMPFILE=dataonly.dmp CONTENT=DATA_ONLY EXCLUDE=TABLE:"IN ('COUNTRIES', 'REGIONS')" QUERY=employees:"WHERE department_id !=50 ORDER BY employee_id"