SSIS onerror 事件。执行 SQL 任务就坐在那里

Posted

技术标签:

【中文标题】SSIS onerror 事件。执行 SQL 任务就坐在那里【英文标题】:SSIS onerror event. Execute SQL task just sits there 【发布时间】:2011-06-13 14:00:23 【问题描述】:

我有一个在包级别 onerror 事件中执行的执行 sql 任务。如果任务不在 onerror 事件中,它会运行得很好,但是,如果它在 onerror 事件的流程中,它只会变成黄色,并且什么都不做。

我有一个文件任务可以在 onerror 事件中正常完成。

SSIS 2008 R2

谢谢,

【问题讨论】:

它为我将一些错误记录插入到一​​个表中。 其实有一系列事件(发送邮件、移动一些文件、运行存储过程等) 【参考方案1】:

我最终改用了 OnTaskFailed 处理程序。这似乎与 OnError 事件一样符合我的要求。

【讨论】:

以上是关于SSIS onerror 事件。执行 SQL 任务就坐在那里的主要内容,如果未能解决你的问题,请参考以下文章

SSIS 数据流脚本任务错误处理

为啥我在 dbo.sysssislog 表中看不到 onerror 事件

SSIS 错误:[执行 SQL 任务] 错误:执行查询

SSIS 执行 SQL 查询任务找不到存储过程

在 SSIS 执行 SQL 任务中捕获错误行

在自定义 SSIS 任务中执行 SQL 的首选方式是啥?