表モード・エクスポートは、TABLES
パラメータを使用して指定します。表モードでは、指定した表、パーティションおよびそれらの依存オブジェクトのみがアンロードされます。所有するスキーマや列のタイプなど、表の作成に必要なすべてのオブジェクトがすでに存在している必要があります。
TRANSPORTABLE=ALWAYS
パラメータとTABLES
パラメータを組み合せて指定すると、オブジェクト・メタデータのみがアンロードされます。実際のデータを移動するには、データ・ファイルをターゲット・データベースにコピーします。これにより、エクスポート時間が短縮されます。異なるリリースまたはプラットフォーム間でデータ・ファイルを移動する場合は、データ・ファイルをOracle Recovery Manager(RMAN)で処理することが必要な場合があります。
自分のスキーマに存在しない表を指定するには、DATAPUMP_EXP_FULL_DATABASE
ロールが必要です。列の型定義は、表モードではエクスポートされません。この場合は、インポート時に、型定義がターゲット・インスタンスにすでに存在している必要があります。また、スキーマ・エクスポートの場合と同様に、相互スキーマ参照もエクスポートされません。
表および表パーティションをリカバリするには、RMANバックアップおよびRMAN RECOVER
TABLE
コマンドも使用できます。このプロセス中に、RMANによって、リカバリされたオブジェクトを含むデータ・ポンプ・エクスポートのダンプ・ファイルが作成(およびオプションでインポート)されます。このトピックの詳細は、『Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド』を参照してください。
関連項目:
エクスポート・ユーティリティのTABLES
パラメータの詳細は、「TABLES」を参照してください
エクスポート・ユーティリティのTRANSPORTABLE
パラメータの詳細は、「TRANSPORTABLE」を参照してください
プラットフォーム間のデータの移動の詳細は、『Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド』を参照してください。