SSIS避免在数据约束问题时崩溃

时间:2015-09-02 06:48:01

标签: ssis

每当我运行ssis包并且至少有一行不能插入时由于一些错误(例如重复或null)进入非空列,包崩溃并且所有数据都回滚。

即使有错误,是否可以插入所有其他正确的数据?

1 个答案:

答案 0 :(得分:1)

不,我们无法在包中发生错误时执行此操作,所有内容都将回滚。

但是如果你想要提交成功运行的任务,即使程序包在任何步骤都失败了。

当你将它设置为true时,我们在包的属性中有事务,那么包将被自动提交(仅用于成功运行的任务),并且当它下次运行时它将从它出错的地方开始。< / p>

但是我们无法在单个任务中加载半个数据