2008-4-22 19:44
bj5921
IMP时候报constraint,无法导入,求解决方法。
win2003,ora10.
exp的源库和imp的目标库,同平台,同版本,同实例。在新环境中建立一个相同新用户weblogic,直接导入
imp weblogic/password@portaldb file=new.dmp ignore=y buffer=65536。
报出如下的错误
IMP-00017: following statement failed with ORACLE error 2264:
"ALTER TABLE "CATALOG_PROPERTY_VALUE" ADD CONSTRAINT "CC1_CAT_PROP_V" C
"( BOOLEAN_VALUE BETWEEN 0 AND 1 ) ENABLE NOVALIDATE"
IMP-00003: ORACLE error 2264 encountered
ORA-02264: name already used by an existing constraint
IMP-00019: row rejected due to ORACLE error 1
IMP-00003: ORACLE error 1 encountered
ORA-00001: unique constraint (WEBLOGIC.PK_CM_PROP_CHOICE) violated
报错的表的数量很多,不知如何把这些表一次性的都 constraint disable 掉。
或者有更好的办法把这些数据导入。
2008-4-23 13:00
smallflower
同实例?
ignore=y
那你现在导入应该将纪录重复插入导出对象了一遍,因此 CONSTRAINT 报错
要加fromuser touser 参数
2008-8-1 22:20
symield
找到所有相关的constriant,然后一次性搞掉他们。
如果你用sql用得好的话,并不繁琐
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.