欢迎光临
我们一直在努力

ORACLE exp/imp导入报错IMP-00009&IMP-00028&IMP-00015

    2017年8月14日,一实施同事使用imp导入exp导出的dmp文件时,遇到报错IMP-00009&IMP,具体报错如图所示:

出现报错的原因可能是dmp文件本身不完整,如果仍要导入数据,可以对imp命令加上commit=yes进行控制,可行的imp导入命令:
imp zhul/zhulei file=/home/oracle/other/yy_basj_lyzlyy.dmp log=/home/oracle/other/yy_basj_lyzlyy.log full=y commit=yes
再次执行导入,遇到imp报错:IMP-00015,具体报错如图:

这个报错的原因很明确,就是第一次导入虽然没有导入数据,但是表结构已经创建,再次导入需要将表结构删除,删除后再次导入,
导入执行成功:

需要注意的是,imp加commit=yes虽然可以将有问题的dmp文件中的数据导入,但是可能会丢失数据,建议重新导出,然后再次导入。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。