WEB开发网
开发学院数据库Oracle 数据泵导入SKIP_CONSTRAINT_ERRORS的bug(二) 阅读

数据泵导入SKIP_CONSTRAINT_ERRORS的bug(二)

 2008-10-25 12:57:55 来源:WEB开发网   
核心提示:上一篇描述了主键约束的情况,今天突然想到,数据泵导入SKIP_CONSTRAINT_ERRORS的bug(二),如果说Oracle在检查约束的时候不看约束条件,而检查索引的情况,OLAP,DataMiningandRealApplicationTestingoptions已成功加载/卸载了主表"YANGTK&

上一篇描述了主键约束的情况,今天突然想到,如果说Oracle在检查约束的时候不看约束条件,而检查索引的情况,那么肯定也会影响到其他的约束信息,比如CHECK和外键等,于是这里来检查其他类型的约束的情况。

还是使用上一篇文章中的测试表进行测试,下面删除唯一的索引,然后添加一个CHECK约束,然后执行导入操作:

SQL> DROP INDEX IND_T_CONS_ID;

索引已删除。

SQL> DELETE T_CONS WHERE ID > 5;

已删除12行。

SQL> COMMIT;

提交完成。

SQL> ALTER TABLE T_CONS ADD CONSTRAINT CK_T_CONS_ID CHECK (ID < 10);

表已更改。

SQL>HOSTimpdpyangtk/yangtkdirectory=d_outputdumpfile=t_cons.dpcontent=data_onlydata_options=skip_constraint_errors
Import:Release11.1.0.6.0-64bitProductionon星期二,1410月,20082:07:22
Copyright(c)2003,2007,Oracle.Allrightsreserved.
连接到:OracleDatabase11gEnterpriseEditionRelease11.1.0.6.0-64bitProduction
WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions已成功加载/卸载了主表"YANGTK"."SYS_IMPORT_FULL_01"启动"YANGTK"."SYS_IMPORT_FULL_01":yangtk/********directory=d_outputdumpfile=t_cons.dpcontent=data_onlydata_options=skip_constraint_errors处理对象类型TABLE_EXPORT/TABLE/TABLE_DATA
ORA-31693:表数据对象"YANGTK"."T_CONS"无法加载/卸载并且被跳过,错误如下:
ORA-39097:数据泵作业出现意外的错误-1作业"YANGTK"."SYS_IMPORT_FULL_01"已经完成,但是有1个错误(于02:08:15完成)

1 2 3  下一页

Tags:数据 导入 SKIP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接