【问题描述】:使用dexp/dimp 逻辑导入/导出提示 不符合约束。能否给些建议。
./dimp USERID=ABC/ABC**@127.0.0.1:5236 OWNER=ABC IGNORE=y TABLE_EXISTS_ACTION=TRUNCATE PRIMARY_CONFLICT=OVERWRITE LOG=restore.log FILE=$2
导出的dmp如果是按表导出,主键冲突处理overwrite才生效。其他方式导出会出现你这个问题,导出的时候全选ABC下的表,右击导出再导入选择属性主键冲突处理就没问题。
报错为违反表的唯一约束:证明现在导入的表有重复的数据,但是现有的表结构有唯一约束不可以重复,可以把唯一约束去掉或者导入的数据保证不重复。