デフォルト: システム上のデフォルトのデータベース・エディション
用途
オブジェクトのインポート先のデータベース・エディションを指定します。
構文および説明
TARGET_EDITION=name
TARGET_EDITION=
name
が指定されている場合、データ・ポンプ・インポートは、ダンプ・ファイル内にあるすべてのオブジェクトを作成します。エディション化可能でないオブジェクトは、すべてのエディションで作成されます。たとえば、表はエディション化可能でないため、ダンプ・ファイル内に表があると、その表が作成されてすべてのエディションから参照できます。ダンプ・ファイル内のオブジェクトでエディション化可能なもの(プロシージャなど)は、指定されたターゲット・エディションのみに作成されます。
このパラメータが指定されていない場合は、エクスポート・ジョブでエディションが指定されていた場合でも、ターゲット・データベースのデフォルトのエディションが使用されます。指定されたエディションが存在しない場合や使用できない場合は、エラー・メッセージが返されます。
制限事項
このパラメータは、バージョニング可能な同じオブジェクトのバージョンがデータベース内に2つ以上ある場合にのみ有効です。
ジョブ・バージョンは、11.2以上である必要があります。「VERSION」を参照してください。
例
次に、TARGET_EDITION
パラメータの使用例を示します。
> impdp hr DIRECTORY=dpump_dir1 DUMPFILE=exp_dat.dmp TARGET_EDITION=exp_edition
この例は、オブジェクトのインポート先となるexp_edition
というエディションがシステム上に存在することを前提としています。インポート・モードは指定されていないため、デフォルトのスキーマ・モードが使用されます。
関連項目:
エディションの作成方法の詳細は、『Oracle Database SQL言語リファレンス』を参照してください。
エディション機能の詳細は、『Oracle Database開発ガイド』を参照してください。