我有一个包含多个数据流的SSIS包,如果第一个数据流失败,我不想执行以下操作。如何停止执行包。我尝试使用红色箭头和脚本任务什么都不做,但我不起作用。执行其他数据流以及将所有错误发送到我的.net客户端。我只需要失败的数据流的错误。
任何人都知道我怎么能得到它 感谢
答案 0 :(得分:0)
您可以在MaximumErrorCount
上将1
设置为data flow task
,但这是默认值。包级别的值也是如此,如果将其设置为1
,如果任务失败,包将以错误终止。
但正如我所说,这些是默认值,你不应该做任何事情。你一起执行data flow tasks
吗?如果这样做,请构建一个执行所有任务的路径。
答案 1 :(得分:0)
您可以使用Squence Container并将所有数据流任务放入其中。我已经共享了示例的屏幕截图,调整了所有数据流任务的优先级,并为任务设置了成功条件。