将.dmp文件从11g导入10g



当我将.dmp文件从11g导入到10g时,日志提示:

IMP-00003:ORACLE错误942

ORA-00942:表或视图不存在

IMP-00017:ORACLE错误20000,语句失败:

"开始DBMS_STATS.SET_TABLE_STATS(NULL,'"CQ_ANNUALPRJ"',NULL,NULL,141,";"5123,6);结束"

IMP-00003:ORACLE错误20000

ORA-2000:表";ECA"CQ_ANNUALPRJ";不存在或不足特权

ORA-06512:打开";"SYS.DBMS_STATS";,2121线

ORA-06512:打开";"SYS.DBMS_STATS";,5975线

ORA-06512:在线1

imp状态:

imp userid='ECA/CCIR@ORCL' file='E:ecasys20130513emptyecasys20130513empty.dmp' log='D:oracleproduct10.2.0oradataorclECASYS.log' full=y ignore=y;

我只是更改版本信息:通过用记事本++打开转储文件,如下所示:

TEXPORT:V10.02.0

DECA-

病毒

2048

0

64

0

TT?

我该怎么处理?

创建导出转储文件以导入到较低版本的数据库时,应使用与目标数据库版本相同的export客户端版本。

因此,在您的情况下,请确保使用10G版本的exp工具制作导出转储文件。

上述错误可以用statistics=none来抑制,但之前的答案是正确的,您必须使用与目标版本匹配的正确导出才能使其正确工作。

相关内容

  • 没有找到相关文章

最新更新