デフォルト: デフォルト値は設定されていません。
用途
構文および説明
REMAP_TABLESPACE=source_tablespace:target_tablespace
複数のREMAP_TABLESPACE
パラメータを指定できますが、ソース表領域はパラメータごとに1つのみです。ターゲット・スキーマのターゲット表領域には、十分な割当て制限が必要です。
データ・ポンプ・インポートで表領域を再マップする唯一の方法は、REMAP_TABLESPACE
パラメータを使用することです。これは、オリジナルのインポート・ユーティリティの機能よりも簡単で正確な方法です。その方法には、表領域の副次句の数など多くの制限事項があり、一部のDDLコマンドを正常に実行できない場合がありました。
これに対し、REMAP_TABLESPACE
パラメータを使用するデータ・ポンプ・インポートの方法は、ユーザーを含むすべてのオブジェクトに対して、DDL文に含まれる表領域副次句の数にかかわりなく有効に使用できます。
制限事項
データ・ポンプ・インポートで再マップ可能なトランスポータブル・インポートの表領域は、互換性レベルが10.1以降に設定されているデータベースにあるもののみです。
インポートによって作成されたオブジェクトのみ、再マップされます。特に、既存の表の表領域は、TABLE_EXISTS_ACTION
がSKIP
、TRUNCATE
またはAPPEND
に設定されている場合は、再マップされません。
例
次に、REMAP_TABLESPACE
パラメータの使用例を示します。
> impdp hr REMAP_TABLESPACE=tbs_1:tbs_6 DIRECTORY=dpump_dir1 DUMPFILE=employees.dmp