Oracle 11g.即使创建了架构,也无法导入转储文件

Oracle 11g.即使创建了架构,也无法导入转储文件,第1张

概述我使用以下脚本在Oracle 11gR2中创建了一个用户 create user cataidentified by catadefault tablespace tbstemporary tablespace temp;grant DBA to cata; 尝试使用该命令导入转储文件后 impdp system/password@ORCL11 sch 我使用以下脚本在Oracle 11gR2中创建了一个用户

create user          cataIDentifIEd by        catadefault   tablespace tbstemporary tablespace temp;grant DBA to cata;

尝试使用该命令导入转储文件后

impdp system/password@ORCL11 schemas=cata dumpfile=cata.dmp logfile=log.txt

我收到以下错误

 ORA-39002: *** 作无效
ORA-39165:未找到架构ATGDB_CATA.

令人惊讶的是,当我尝试从同一模式导出转储时,我能够做到这一点.因此,如果架构未正确创建,那么我也不能导出转储文件,对吧?

我也检查了dba_users&架构已创建.还有什么我可以做的,可以解决这个问题

解决方法@H_301_31@ 出于错误消息,我猜原始模式名称是“atgdb_cata”.

当您现在尝试导入名为“cata”的模式时,您需要指定参数remap_schema

所以对于你的情况:impdp system / password @ ORCL11 schemas = atgdb_cata dumpfile = cata.dmp logfile = log.txt remap_schema = atgdb_cata:cata

总结

以上是内存溢出为你收集整理的Oracle 11g.即使创建了架构,也无法导入转储文件全部内容,希望文章能够帮你解决Oracle 11g.即使创建了架构,也无法导入转储文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1166869.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存