我想实现如下内容:

在这个包中,我想遍历数据库名称列表,动态修改连接管理器设置。
但是,“测试连接”上的第一次失败将停止并使包执行失败。
但我想继续我的 Foreach 循环。我觉得这应该是可能的(否则这些红色失败箭头的用例是什么?)
我尝试过的事情包括弄乱“MaximumErrorCount”。
Mic*_*art 14
为了回答我提出的问题,通过确保任务及其父容器的 MaximumErrorCount 为零,可以在失败后继续......在这种情况下,这意味着“测试连接”任务,“foreach”容器和包裹本身。
不过我最终做了一些不同的事情。Jamie Thomson 的使用前验证连接在这里很有帮助。这是我所做的:
我用脚本任务替换了测试连接任务。脚本任务几乎与杰米的脚本完全一样,只是我
我还更改了测试连接任务中出现的箭头来评估表达式,它们评估:
分别。
我还必须记住编辑进入“更新 LastMonitored”任务的多个约束。我将它们更改为使用逻辑“或”。
这是我的 SSIS 包现在的样子:

| 归档时间: |
|
| 查看次数: |
16202 次 |
| 最近记录: |