IMPDP能否忽略CONSTRAINT的校验
如题,ORACLE 11G,IMPDP时,好像先是导入数据,然后导入CONSTRAINT,感觉导CONSTRAINT的阶段很慢,是不是导入的同时要对已有数据进行校验,看是否违反CONSTRAINT,能否忽略掉校验的步骤,直接生成CONSTRAINT即可?
我来答
添加附件
收藏
复制链接
微信扫码分享

在小程序上查看
分享
添加附件
问题补充
5条回答
默认
最新
大数据量建约束肯定是要长花时间校验的,数据不满足条件的,新的约束都建不上
SQL> select max(id) from t3;
MAX(ID)
----------
2
SQL> alter table t3 add constraint idc1 check (id<2);
alter table t3 add constraint idc1 check (id<2)
*
ERROR at line 1:
ORA-02293: cannot validate (ABC.IDC1) - check constraint violated
复制
可以单独处理
1、impdp exclude=constraint 。。。。。
2、impdp include=constraint sqlfile=c.sql 写入文件
3、执行2生成的sql文件
4、等着


打赏 0
展开全部评论(1条)
回答交流
Markdown
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
添加图片链接
上传图片
导航目录
Markdown语法参考
请输入正文
提示
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
