[i=s] 本帖最后由 Meral 于 2012-3-28 09:41 编辑 可以db2dart导出数据重建。-------不好意思,刚起床还没清醒,容器都删掉了,数据都没了。只能利用最近备份恢复了。
一般就是楼上所说的方法。
半个月前买了《最佳实践》,看了一半左右了,很实用,学到了很多东西。
看看这个可不可以帮到你。
我想所谓不检查是指load时不会做任何操作吧,先置于set integrity pending状态可以让你事后有更多的选择(具体可以看set integrity命令)。像违反唯一约束load时会直接delete掉的(除非你指定exception的表)。对于违背表定义(
With the -file parameter, only the specified log control file, for example either SQLOGCTL.LFH.1 or SQLOGCTL.LFH.2, will be updated. This will cause the two files to be out of synchronization. For thi
首先你理解的load检查的约束是指唯一约束,不是指check约束或者参考完整性约束。违法唯一约束的值将会被删除,或者你事先创建了exception表(该表必须与原表有同样的定义),删除的数据将会保存在此表中。对于那些违背参照完整
not logged 的确比较危险,表很容易被挂起而且恢复不了,但是成功了就不会写日志了。2楼的方法比直接delete会稍微好点,但还是会写日志。最保险的就是设置大一点的日志参数了。
ALTER TABLE ACTIVATE NOT LOGGED INITIALLY
学到了~
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30