0

私はいつでもOracleデータベースで働いたことはありません。私がデータベースで行ったことはすべて、MySql のみを使用しています。Oracle データベースにインポートする必要がある .dpdmp ファイルを取得しました。

このリンクで提供されている例を試してみましたが、単一のステートメントは実行されません。完全に208エラーで完了

http://gerardnico.com/wiki/database/oracle/oracle_db_datapump

impdp system/root DIRECTORY=data_dump_dir DUMPFILE=MYDUMPFILE.DPDMP

ログ ファイルを見ると、これが問題の根本原因であると推測されます。

Processing object type SCHEMA_EXPORT/USER
ORA-39083: Object type USER:"MYUSER" failed to create with error:
ORA-65096: invalid common user or role name

ユーザーの作成に失敗したため、この後に実行されるすべてのステートメントもエラーになりました。ダンプ ファイルは、私の Oracle が 12c である Oracle 10G で作成されます。これはバージョンの競合によるものですか?

4

1 に答える 1

0

ユーザー「MYUSER」を作成してから、次のような追加のパラメーターを使用してインポートを試みてください

remap_talbespace=old_tbsp:new_tbsp

これにより、データが新しいテーブルスペースにインポートされます

于 2015-04-08T11:25:45.203 に答える