SSIS ForceExecutionResult不起作用

时间:2018-07-30 06:19:19

标签: ssis

我有一个程序包,其中包含一个脚本任务,由于某些服务器中可能存在C#库问题,因此该任务在某些机器上可能成功,而在其他机器上则失败(报告Cannot load script for execution)。

我想通过为此任务设置ForceExecutionResult = Success选项来强制任务成功。但是,在运行时,我发现这不起作用,任务仍然以老式的方式失败。

我不想修改软件包的MaxErrorCount,因为我想揭示其他组件的错误,与此同时,即使此脚本任务在验证期间失败,我也希望软件包报告成功,解决方案的方法?

1 个答案:

答案 0 :(得分:0)

要让您的包继续执行,可以在脚本任务上将DelayValidation属性设置为True(这样包将开始执行),然后在此脚本任务之后的优先约束上,将其设置为在完成时继续执行成功。