【发布时间】:2020-02-26 03:50:46
【问题描述】:
我必须为 SSIS 中的每个循环容器将多个文件中的数据加载到一个完整的表中。如果任何文件出错,则包将停止执行。
【问题讨论】:
我必须为 SSIS 中的每个循环容器将多个文件中的数据加载到一个完整的表中。如果任何文件出错,则包将停止执行。
【问题讨论】:
您可以使用“ForceExecutionResult”和“MaximumErrorCount”或“传播系统变量”选项。
你可以在这个网站Continue a Foreach loop after an error in a SQL Server Integration Services package看到完整的例子
“在本技巧中,我们提供了两个选项,用于在发生错误时在 SQL Server 集成服务中继续循环。您可以使用属性 MaximumErrorCount 和 ForceExecutionResult 使包对错误不敏感,或者您可以停止错误传播通过创建一个空的事件处理程序并将 Propagate 系统变量设置为 False 到包中的更高级别。最后一个选项是稳健错误处理的首选选项。"...
【讨论】: