Training for D-Day

ブログの内容は個人の見解であり、所属する企業を代表するものではありません。

Oracle12c DataPump Impdp(インポート)にて指定できるパラメータの一覧

Oracle12c DataPump Impdpにて指定できるパラメータの一覧を作成しました。

Impdpのバージョンは、12.1.0.2.0です。

Oracleのwebだと一覧になっていないので、俯瞰しづらいです。

Oracle Data Pumpの概要

ちなみに、12.1の新機能は以下に記載があります。

Oracle Databaseユーティリティの今回のリリースでの変更点

使用可能なキーワードとその説明は次のとおりです。デフォルト値は大カッコ内にリストされています。

impdpオプション 説明
ABORT_STEP ジョブが初期化された後か、または指定されたオブジェクトで、ジョブを停止します。有効な値は-1またはNです(Nはゼロ以上です)。Nは、マスター表のオブジェクトのプロセス・オーダー番号に対応します。
ACCESS_METHOD データをロードするための特定のメソッドを使用するには、インポートを指示します。有効なキーワード値: [AUTOMATIC]、CONVENTIONAL、DIRECT_PATHおよびEXTERNAL_TABLE。
ATTACH 既存のジョブに連結します。例: ATTACH=job_name。
CLUSTER クラスタ・リソースを使用し、ワーカーをOracle RAC全体に分散します[YES]。
CONTENT ロードするデータを指定します。有効なキーワード: [ALL]、DATA_ONLYおよびMETADATA_ONLY。
DATA_OPTIONS データ層オプション・フラグ。有効なキーワード: DISABLE_APPEND_HINTおよびSKIP_CONSTRAINT_ERRORS。
DIRECTORY ダンプ、ログおよびSQLファイルに使用するディレクトリ・オブジェクト。
DUMPFILE インポート元となるダンプ・ファイル[expdat.dmp]のリスト。例: DUMPFILE=scott1.dmp、scott2.dmp、dmpdir:scott3.dmp。
ENCRYPTION_PASSWORD ダンプ・ファイル内の暗号化データにアクセスするためのパスワード・キー。ネットワーク・インポート・ジョブには無効です。
ENCRYPTION_PWD_PROMPT 暗号化パスワードを要求するかどうかを指定します[NO]。標準入力の読取り中はターミナル・エコーが抑制されます。
ESTIMATE ネットワーク・ジョブ見積りを算出します。有効なキーワード: [BLOCKS]およびSTATISTICS。
EXCLUDE 特定のオブジェクト型を除外します。例: EXCLUDE=SCHEMA:"='HR'"。
FLASHBACK_SCN セッションのスナップショットをリセットするために使用するSCN。
FLASHBACK_TIME 対応する最も近いSCN値を見つけるために要した時間。
FULL ソースからすべてをインポートします[YES]。
HELP ヘルプ・メッセージを表示します[NO]。
INCLUDE 特定のオブジェクト型を含めます。例: INCLUDE=TABLE_DATA。
JOB_NAME 作成するインポート・ジョブの名前。
KEEP_MASTER 正常に完了したインポート・ジョブの後にマスター表を保持します[NO]。
LOGFILE ログ・ファイル名[import.log]。
LOGTIME インポート操作中に表示されるメッセージにタイムスタンプを設定するよう指定します。有効なキーワード値: ALL、[NONE]、LOGFILEおよびSTATUS。
MASTER_ONLY マスター表のみをインポートしてから、ジョブを停止します[NO]。
METRICS インポート・ログ・ファイルに追加のジョブ情報をレポートします[NO]。
NETWORK_LINK ソース・システムにリンクするリモート・データベースの名前。
NOLOGFILE ログ・ファイルに書き込みません[NO]。
PARALLEL 現行のジョブのアクティブ・ワーカー数を変更します。
PARFILE パラメータ・ファイルを指定します。
PARTITION_OPTIONS パーティションの変換方法を指定します。有効なキーワード: DEPARTITION、MERGEおよび[NONE]。
QUERY 表のサブセットのインポートに使用する述語句。例: QUERY=employees:"WHERE department_id > 10"。
REMAP_DATA データ変換ファンクションを指定します。例: REMAP_DATA=EMP.EMPNO:REMAPPKG.EMPNO。
REMAP_DATAFILE すべてのDDL文内のデータファイル参照を再定義します。
REMAP_SCHEMA あるスキーマのオブジェクトを別のスキーマにロードします。
REMAP_TABLE 表名を別の表に再マップします。例: REMAP_TABLE=HR.EMPLOYEES:EMPS。
REMAP_TABLESPACE 表領域オブジェクトを別の表領域に再マップします。
REUSE_DATAFILES 表領域がすでに存在する場合に初期化されます[NO]。
SCHEMAS インポートするスキーマのリスト。
SERVICE_NAME アクティブなサービスの名前、およびOracle RACリソースを制約する関連付けられたリソース・グループ。
SKIP_UNUSABLE_INDEXES 索引使用禁止状態に設定された索引をスキップします。
SOURCE_EDITION メタデータの抽出に使用されるエディション。
SQLFILE SQL DDLすべてを指定されたファイルに書き込みます。
STATUS ジョブ・ステータスの監視頻度/秒。デフォルト[0]の場合、使用可能になったときに新規ステータスが表示されます。
STREAMS_CONFIGURATION Streamsメタデータのロードを有効化します[YES]。
TABLE_EXISTS_ACTION インポート・オブジェクトがすでに存在する場合に処理が行われます。有効なキーワード: APPEND、REPLACE、[SKIP]およびTRUNCATE。
TABLES インポートする表のリストを識別します。例: TABLES=HR.EMPLOYEES、SH.SALES:SALES_1995。
TABLESPACES インポートする表領域のリストを識別します。
TARGET_EDITION メタデータのロードに使用されるエディション。
TRANSFORM 適用可能なオブジェクトに適用するメタデータ変換。有効なキーワード: DISABLE_ARCHIVE_LOGGING、LOB_STORAGE、OID、PCTSPACE、
SEGMENT_ATTRIBUTES 、STORAGEおよびTABLE_COMPRESSION_CLAUSE。
TRANSPORTABLE トランスポータブルのデータ移動を選択するオプション。有効なキーワード: ALWAYSおよび[NEVER]。NETWORK_LINKモードのインポート操作でのみ有効です。
TRANSPORT_DATAFILES トランスポータブル・モードでインポートされるデータファイルのリスト。
TRANSPORT_FULL_CHECK すべての表の記憶域セグメントを検証します[NO]。NETWORK_LINKモードのインポート操作でのみ有効です。
TRANSPORT_TABLESPACES メタデータのロード元表領域のリスト。NETWORK_LINKモードのインポート操作でのみ有効です。
VERSION エクスポートするオブジェクトのバージョン。有効なキーワード: [COMPATIBLE]、LATESTまたは有効なデータベース・バージョン。NETWORK_LINKおよびSQLFILEにのみ有効です。
VIEWS_AS_TABLES 表としてインポートする1つ以上のビューを指定します。たとえば、VIEWS_AS_TABLES=HR.EMP_DETAILS_VIEWのようにします。ネットワーク・インポート・モードでは、表名がビュー名に追加されることに注意してください。To the view name.
CONTINUE_CLIENT ロギング・モードに戻ります。アイドル状態の場合、ジョブは再起動されます。(対話型モードの場合に有効です。)
EXIT_CLIENT ジョブの実行はそのままで、クライアント・セッションを終了します。(対話型モードの場合に有効です。)
HELP 対話形式のコマンドを要約します。(対話型モードの場合に有効です。)
KILL_JOB ジョブを連結解除して削除します。(対話型モードの場合に有効です。)
PARALLEL 現行のジョブのアクティブ・ワーカー数を変更します。(対話型モードの場合に有効です。)
START_JOB 現行のジョブを起動または再開します。有効なキーワード: SKIP_CURRENT。(対話型モードの場合に有効です。)
STATUS ジョブ・ステータスの監視頻度/秒。デフォルト[0]の場合、使用可能になったときに新規ステータスが表示されます。(対話型モードの場合に有効です。)
STOP_JOB ジョブの実行を順番に停止し、クライアントを終了します。有効なキーワード: IMMEDIATE。(対話型モードの場合に有効です。)