小编use*_*759的帖子

如何在同一事务中并行运行多个数据流任务?

我有一个在序列容器中添加了3个并行数据流任务的程序包。我需要实现事务,以便在所有3个数据流任务都成功执行的情况下完成事务。如果任何数据流任务失败,则事务应回滚。

我正在测试此程序包,但无法正常工作。

  • 我把一个sequence container和拖放 data flow task 1data flow task 2data flow task 3与配置的所有三个数据流任务。

  • 在序列容器的属性中,我设置了以下属性

    Transaction: supported

    Isolation: readcommited

  • 在这三个数据流任务的属性上,我设置了以下属性

    Transaction: supported

    Isolation: readuncommited

  • 当我运行该程序包时,数据流任务1失败,但是仍将插入并提交到数据流任务2中的数据。

即使其中一个数据流任务失败,如何防止数据流任务提交事务?

ssis

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

ssis ×1