Sql server 正在SSIS中检索失败的包和错误消息
我想创建一个通用的错误处理包,当出现问题时,应该从我的其他包调用该包。在这个错误处理包中,我想记录失败的任务以及失败的原因。如何检索此信息Sql server 正在SSIS中检索失败的包和错误消息,sql-server,sql-server-2008,ssis,error-handling,Sql Server,Sql Server 2008,Ssis,Error Handling,我想创建一个通用的错误处理包,当出现问题时,应该从我的其他包调用该包。在这个错误处理包中,我想记录失败的任务以及失败的原因。如何检索此信息 我使用控制流失败优先级约束指出一个执行包任务,该任务在出现错误时执行错误处理包。请看Jamie Thomson的以下文章,该文章展示了如何使用脚本任务获取错误描述 您可以在SQLServerCentral文章的SSIS中找到另一种错误处理方法 我已经完成了,唯一需要的是executionid和登录sql server,这样我就可以运行如下查询: 选择事件、
我使用控制流失败优先级约束指出一个执行包任务,该任务在出现错误时执行错误处理包。请看Jamie Thomson的以下文章,该文章展示了如何使用脚本任务获取错误描述 您可以在SQLServerCentral文章的SSIS中找到另一种错误处理方法
我已经完成了,唯一需要的是executionid和登录sql server,这样我就可以运行如下查询: 选择事件、计算机、操作员、源、开始时间、结束时间、消息 来自sysdtslog90 其中(executionid='?')和(event=N'OnError')
ORDER BY starttime DESC感谢您的回答,但那篇文章在数据流中使用了脚本组件,与我在控制流中使用脚本任务的情况无关。