-1

我有包 SSIS 包,我使用 SSIS 2008。我有启动包,它调用其他包我想读取 WEB_DAV 文件夹上的日常文件夹中的文件并在表中插入记录并更新一些表并将此文件移动到备份文件夹,但是如果每日文件夹中的一个文件有错误或 for-each 循环中的一项任务失败了所有包都失败了。如果发生任何错误,我希望它保存日志表中的日志并将此文件移动到错误文件夹并继续在文件夹中提醒文件。我可以记录此操作,但我无法移动错误文件并继续使用提醒文件提前谢谢。 这是启动包

这是存档正确的文件包,所有这些任务都在 for-each 循环中

4

2 回答 2

0

使用将传播变量设置为 false 的错误事件处理程序: http ://microsoft-ssis.blogspot.com/2014/05/continue-loop-after-error.html

于 2014-10-09T07:14:10.217 回答
-1

选择循环容器并设置属性 ForceExecutionResult = Success 的最简单方法。

于 2015-08-20T16:47:27.100 回答