将表导入另一个数据库时出错

时间:2016-05-30 05:46:18

标签: oracle impdp expdp

我使用expdp将数据从一个oracle数据库'XXX'导出到用户oracleabc。在完全不同的oracle服务器中导入到另一个数据库,即用户不同.'oracleabc',我得到这个错误。 ORA-01918:用户'XXX'不存在

使用的代码:

 impdp oracleabc/oracleabc@ora REMAP_TABLE=XXX:oracleabc directory=dir333 dumpfile=TRADE_DATABASE.dmp logfile=TRADE_EXP.log

似乎新数据库正试图从这样的转储文件中访问表。 “XXX”.table_name.While我试图将其导入用户oracleabc。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

我找到了答案。使用REMAP_SCHEMA而不是REMAP_TABLE