ORACLE11g IMP-00058错误分析_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1970 | 回复: 0   主题: ORACLE11g IMP-00058错误分析        下一篇 
dansmall
注册用户
等级:新兵
经验:52
发帖:71
精华:0
注册:2011-10-27
状态:离线
发送短消息息给dansmall 加好友    发送短消息息给dansmall 发消息
发表于: IP:您无权察看 2015-4-7 10:13:18 | [全部帖] [楼主帖] 楼主

下午接到一个任务,要导三个dmp到测试库。这三个dmp是上海的同事发过来的,除三个dmp外,没有任何说明。

1.检查表空间是否够用。
2.建用户,分配权限。
3.用PL/SQL Developer 工具-》导入表-》选择导入文件开始导dmp。

开始报了表空间名不存在的错误,解决后接着导。开始还比较正常。接着遇到了
IMP-00058: 遇到 ORACLE 错误 942

ORA-00942: table or view does not exist


错误信息如下:

Import started on 2011-07-04  15:56:28
D:\ORACLE\Liangwei\product\11.2.0\dbhome_1\bin\imp.exe
log=C:\Users\Liangwei\AppData\Local\Temp\plsimp.log file=E:\sftp\201107~1\undwrtdev_bak_20110702.dmp userid=dev/dev@DEV02 buffer=30720 commit=no full=yes grants=yes ignore=yes indexes=yes rows=yes show=no constraints=yes


连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options


经由常规路径由 EXPORT:V10.02.01 创建的导出文件

已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入

.正在将 DEV 的对象导入到 DEV

..正在导入表         "ORIZED"

IMP-00058: 遇到 ORACLE 错误 942

ORA-00942: table or view does not exist导入了   4 行

. . 正在导入表      "INSURED"导入了   0 行

. . 正在导入表      "CLAIMINFO"导入了   4 行

. . 正在导入表      "QRATION"导入了   3 行

. . 正在导入表      "UWQREMARK"

IMP-00058: 遇到 ORACLE 错误 942

ORA-00942: table or view does not exist导入了   0 行

. . 正在导入表      "CHMAIN"导入了   0 行

检查了一下导出的日志,发现了问题:

一、dmp文件是由10.02.01导出的

二、目标库的版本是10.2.0.4.0

三、导入dmp用的客户端是11.2.0.1.0

估计是版本的问题导致,换了个10.2.0.4.0的客户端,导入一切正常。

为什么有些表能正常导入,有些表有问题呢?检查的结果是,所有不能正常导入的表中都含有CLOB字段。

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论