IMP导入错误 IMP-00003: ORACLE error 2298 encountered

IMP导入错误 IMP-00003: ORACLE error 2298 encountered

错误IMP-00003: ORACLE error 2298 encountered


imp导入exp导出备份时遇到下面错误提示:

IMP-00017: following statement failed with ORACLE error 2298:
"ALTER TABLE "OPERATE_LOG" ENABLE CONSTRAINT REFEREN"
"CE_WDXC_O""
IMP-00003: ORACLE error 2298 encountered
ORA-02298: cannot validate (REFERENCE_O) - parent keys not found
IMP-00017: following statement failed with ORACLE error 2298:
"ALTER TABLE "STORAGE" ENABLE CONSTRAINT "ORDER_STORAGE_O"
"""
IMP-00003: ORACLE error 2298 encountered
ORA-02298: cannot validate STORAGE_O) - parent keys not found
Import terminated successfully with warnings.


产生错误原因以及解决办法:
出现上面的原因有可能是在导出的时间某个表已经被导出了,可是他外键关联系有数据变化了,导致不一致,所以报错。exp不能保证事务的完整性。如果你导出主表。随后有人在主表增加记录,然后在子表增加记录,提交。

//解决办法是在导出务份的脚本中加入这个参数consistent=y 默认为no .为是保持一致的作用。
$ exp system/22222 file=/home/oracle/2222.dmp owner=aaa consistent=y

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值