没有结果集时执行SQL任务失败

Zer*_*ity 4 ssis

在我的包中,我有执行SQL任务,它从存储过程中获取一些数据,一切正常,直到SP向我提供一些结果集/单行.

但是存在一些条件,当存储过程不会返回任何结果集/单行时.现在,当没有从SP返回数据但我不希望这样时,我的执行SQL任务失败了.

我希望如果没有结果集我可以处理其他事情而不是失败.

Haz*_*ama 7

你有几个选择.您可以将约束从"执行SQL任务"更改为"完成"而不是"成功".或者,您将为任务执行SQL任务创建一个On Error事件处理程序,该任务将处理获取零行.或者,您可以使用属性窗口中的ForceExecutionResult属性执行SQL任务(F4).

您也可以在这里阅读更多内容