3

MS SQL にインポートする必要がある (別のユーザーによって生成された) dmp ファイルがいくつかあります。最初にファイルを Oracle にインポートする必要があることに気付きました (11g XE を使用しています)。

私の問題は、ファイルを Oracle にインポートする方法がわからないことです。impdp ツールを試していますが、次のエラーが発生し続けます。

Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
ORA-39034: Table TABLE_DATA:"PO"."PO_VENDORS" does not exist.
ORA-39126: Worker unexpected fatal error in KUPW$WORKER.UPATE_TD_ROW_IMP [15] 
TABLE_DATA:"PO"."PO_VENDORS"
ORA-31603: object "PO_VENDORS" of type TABLE not found in schema "PO"
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: at "SYS.KUPW$WORKER", line 8364

remap_tablespace を使用して、または使用せずに試行しますが、remap にどの引数を指定すればよいかさえわかりません。

4

1 に答える 1

2

ログから; パラメータを使用してテーブルをエクスポートしたように見え、content=data_onlyインポートするときに; Oracle は、テーブル構造とメタが存在することを期待しています。したがって、content=data_onlyパラメータなしでエクスポートするか、それが不可能な場合は; テーブルを作成して再インポートします。

于 2012-06-25T07:55:45.417 に答える