在我的 SSIS 包中,我有几个数据流任务。
SSIS 中是否有一种方法可以表示 F0101Z2 任务完成但 F03012Z1 失败则回滚 F0101Z2 步骤中传递的内容?
如有任何指导,我们将不胜感激。
谢谢
最佳答案
在包级别设置 TransactionOption=Required
,并将所有任务配置为 TransactionOption=Supported
(默认支持)。他们都会加入交易,如果有失败,交易就会回滚。
注意:首先确保在控制面板--->管理工具-->服务中启用了MSDTC(MS分布式事务协调器)。
关于sql-server - 如果 SSIS 数据流任务失败则回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16212398/