My Oracle Support Banner

Export/Import DataPump パラメータ TABLES - 異なるスキーマの表をエクスポートおよびインポートする方法 (Doc ID 2076952.1)

Last updated on FEBRUARY 03, 2019

適用範囲:

Oracle Database - Enterprise Edition - バージョン 10.1.0.2 以降
Oracle Database - Personal Edition - バージョン 10.1.0.2 以降
Oracle Database - Standard Edition - バージョン 10.1.0.2 以降
Enterprise Manager for Oracle Database - バージョン 10.1.0.2 以降
Oracle Database Cloud Schema Service - バージョン N/A 以降
この文書の内容はすべてのプラットフォームに適用されます。

本文書利用上のご注意


  本文書は英語の文書 Document 277905.1 (最終メジャー更新日: 2018年09月04日) の日本語翻訳版です。

  英語の文書のメジャー更新に応じて本文書を随時更新いたします。

目的

以前のエクスポート・クライアントを使用すると、1つのエクスポート・セッション、別のユーザーが所有していた表をエクスポートすることができました。たとえば、以下の表をエクスポートする例です。:
- SCOTT ユーザーが所有する表 EMP
- HR ユーザーが所有する表 EMPLOYEES
- OE ユーザーが所有する表 CATEGORIES_TAB

% exp system/manager FILE=exp_tabs.dmp LOG=exp_tabs.log \
TABLES=scott.emp,hr.employees,oe.categories_tab

Export: Release 11.1.0.6.0 - Production on Wed Nov 28 10:04:10 2007
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in WE8ISO8859P15 character set and AL16UTF16 NCHAR character set
About to export specified tables via Conventional Path ...
Current user changed to SCOTT
. . exporting table                            EMP         14 rows exported
Current user changed to HR
. . exporting table                      EMPLOYEES        107 rows exported
Current user changed to OE
. . exporting table                 CATEGORIES_TAB         22 rows exported
. . exporting table     PRODUCT_REF_LIST_NESTEDTAB        288 rows exported
. . exporting table SUBCATEGORY_REF_LIST_NESTEDTAB         21 rows exported
Export terminated successfully without warnings.

しかしながら、Data Pump のエクスポートでは次のエラーが発生します。:

% expdp system/manager DIRECTORY=my_dir \
DUMPFILE=expdp_tabs.dmp LOGFILE=expdp_tabs.log \
TABLES=scott.emp,hr.employees,oe.categories_tab

Export: Release 11.1.0.6.0 - Production on Wednesday, 28 November, 2007 10:07:13
Copyright (c) 2003, 2007, Oracle.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
UDE-00012: table mode exports only allow objects from one schema

これは、Data Pump の TABLES パラメータの制限によるものです。:
"指定した表名はスキーマ名を付けることができます。指定されたすべての表名は同じスキーマ内に存在する必要があります。"

従来のエクスポート・クライアントと同様な構文を作るエンハンスメント・リクエストが登録されました。:
<Bug 6860716> "EXPORT&FILTER TABLES FROM MULTIPLE SCHEMAS IN DATA PUMP"

これは、11.2 で実装されています。

Oracle Data Pump で同じエクスポートをする方法は ?

解決策

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
目的
解決策
 解決策 1: SCHEMAS と INCLUDE パラメータを組み合わせて使用
 解決策 2: 複数の Data Pump ジョブを使用
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.