【发布时间】:2013-03-05 07:41:56
【问题描述】:
我有一个 SSIS 包,我在其中处理 ForEach 循环中的一些文件。
在循环中,我有一个执行处理的数据流任务。通过将循环的maxerror count 设置为0,我确保即使存在错误文件,循环也不会停止。我尝试使用循环容器的ON ERROR 事件处理程序上的脚本任务在消息框中捕获错误。我没有得到一个错误,而是得到三个。
Popagate 在数据流的 OnPostExecute 事件中设置为 false。
请帮忙。
主包-循环任务-数据流任务
【问题讨论】:
-
你能展示一下你的包装设计吗?
-
普拉文。请检查屏幕截图。虽然在我的浏览器中显示不正确。循环的控制流、数据流和事件处理程序。只是一个脚本任务来告诉错误。派生列,如果遇到错误,则填充错误 3 次。
标签: ssis