欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oracle 9i 升级到11.2g后,dmp全备份导入到新的数据库后,发现多数据报表都没有导进来

更新时间: 2014-01-05 02:10:51 责任编辑: Author_N1

 

ORACLE 9I 升级到11.2G后,DMP全备份导入到新的数据库后,发现多数据表格都没有导进来
导出语句如下:
exp user/pass@test full=y file=d:\full.dmp log=d:\full.log

导入命令为:
imp user/pass@test fromuser=user touser=user file=d:\full.dmp

导入顺利终止.
查看表格数量,发现比原数据库少了79个表.
仔细检查发现,导进去的表格都是最近有更新的表,没有更新的表都没有导进来.
请各位大哥指点.
--参考方法--
好像之前有人遇到过这个问题,据说是个Bug ,处理方法记不太清楚了


--参考方法--
你的exp,imp都没有报错?

你的导入和导出语句意义不完全相同吧

导出是全部的表,
导入只是一个用户的表
--参考方法--
你那些表是不是都没记录?11g里面貌似默认空表不分配段,而没分配段的表不导出(但不导入没听说过……)
--参考方法--
1.问一下导入与导出时所用的用户一样吗。用对应的imp与exp权限一样吗?
2.你要导入的数据库中有数据吗?若有部分数据相同,而你又没加ignore=y。也会出现你所说的现象。
--参考方法--
mark
虽然9已经被我淘汰,但还是标记一下!
--参考方法--
oracle11G 默认空表是不导出的,还有11G的默认密码有效时间是3个月,还有大小写敏感。
这些网上都可以查询到处理办法。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:10:51
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6630/
本文WWW.DOC100.NET DOC100.NET版权所有。