sql-server – 如果一个失败,则回滚SSIS数据流任务

在我的SSIS包中,我有几个数据流任务.

在SSIS中有没有办法说F0101Z2任务是否完成但是F03012Z1无法回滚F0101Z2步骤中传递的内容?

任何指导将不胜感激.

谢谢

最佳答案 在Package Level上设置TransactionOption = Required,并将所有Tasks配置为TransactionOption = Supported(默认情况下为Supported).他们都将加入交易,如果失败,交易将被回滚.

注意:首先确保在控制面板中启用了MSDTC(MS分布式事务协调器)—>管理工具 – >服务.

点赞