Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 正在SSIS中检索失败的包和错误消息_Sql Server_Sql Server 2008_Ssis_Error Handling - Fatal编程技术网

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

感谢您的回答,但那篇文章在数据流中使用了脚本组件,与我在控制流中使用脚本任务的情况无关。