デフォルト: デフォルト値は設定されていません。このパラメータが使用されていない場合、このパラメータが提供する特別なデータ処理オプションは無効になります。
用途
DATA_OPTIONS
パラメータは、エクスポート操作時に特定のタイプのデータをどのように処理するかを指定します。
構文および説明
DATA_OPTIONS=XML_CLOBS
XML_CLOBS
オプションを指定すると、XMLType
列は、列に対して定義されているXMLType
の格納形式に関係なく非圧縮のCLOB
形式でエクスポートされます。
注意:
CLOB
として格納されるXMLType
は、Oracle Database 12cリリース1 (12.1)からは非推奨になりました。XMLType
表および列は、現在はバイナリXMLとして格納されます。
表にCLOB
形式で格納されているXMLType
列しかない場合は、データ・ポンプにより自動的にこれらの列がCLOB
形式でエクスポートされるため、XML_CLOBS
オプションを指定する必要はありません。表にオブジェクト・リレーショナル(スキーマベース)、バイナリまたはCLOB
形式の組合せで格納されているXMLType
列がある場合、デフォルトで、これらの列はデータ・ポンプにより圧縮形式でエクスポートされます。この方法を使用することをお薦めします。ただし、データを非圧縮のCLOB
形式でエクスポートする必要がある場合は、XML_CLOBS
オプションを使用してデフォルトの設定を上書きできます。
制限事項
XML_CLOBS
オプションを使用するには、エクスポート時とインポート時の両方で同じXMLスキーマを使用する必要があります。
エクスポート・ユーティリティのDATA_OPTIONS
パラメータを使用する場合は、ジョブ・バージョンを11.0.0
以上に設定する必要があります。「VERSION」を参照してください。
例
この例では、hr.xdb_tab1
表のXMLType
列を、列に対して定義されているXMLType
の格納形式に関係なく、非圧縮のCLOB
形式でエクスポートするエクスポート操作を示します。
> expdp hr TABLES=hr.xdb_tab1 DIRECTORY=dpump_dir1 DUMPFILE=hr_xml.dmp VERSION=11.2 DATA_OPTIONS=XML_CLOBS
関連項目:
XMLType
表のエクスポートおよびインポートに固有の情報については、『Oracle XML DB開発者ガイド』を参照してください。