Oracle 11 を使用していますが、2 つのデータベース間でテーブルを移動するのに問題があります。次のようにデータダムを正常にエクスポートしました。
expdp.exe www/www@xe tables=TABLE1,TABLE2,TABLE3 directory=dmpdir dumpfile=tables.dmp
私がしようとすると:
impdp.exe www2/www2@xe tables=TABLE1,TABLE2,TABLE3 directory=dmpdir dumpfile=tables.dmp
その結果、次の例外が発生しました。
ORA-39002: invalid operation
ORA-39166: Object WWW2.TABLE1 was not found.
ORA-39166: Object WWW2.TABLE2 was not found.
ORA-39166: Object WWW2.TABLE3 was not found.
私がしようとすると:
impdp.exe www2/www2@xe remap_tables=WWW2:TABLE1,TABLE2,TABLE3 directory=dmpdir dumpfile=tables.dmp
私は得る:
LRM-00101: unknown parameter name 'remap_tables'
私の状況では、データベース リンクを使用できません。テーブルをインポートおよびエクスポートするときにスキーマを変更するにはどうすればよいですか? どういうわけかOracleを誤解していますか?