我已经将一个SSIS包部署到我的数据仓库上的SSIS目录中,它已经成功运行了几个月。包由SQL代理作业执行。
现在,它断断续续地失败,出现以下错误:
SQL代理历史表明:
日期6/12/2015 6:00:00日志作业历史记录( PBI )步骤ID 1服务器DEV-DW作业名称PBI步骤名Customer DETL持续时间00:00:12 16 Sql Message ID 27195运算符通过电子邮件发送操作员网络发送操作员分页重试尝试0消息,作为用户执行:。由于执行超时,操作失败。SQLSTATE 42000。这个步骤失败了。
在SQL日志中,它说:
不安全的程序集'microsoft.sqlserver.integrationservices.server,version=11.0.0.0、culture=neutral、publickeytoken=xxxxxxxxxxxx、processorarchitecture=msil‘加载到应用程序域73 (SSISDB.dbo运行时.103)。
在Win 2008 R2 R2 SP1 on VMWare上运行SQL 2012标准SP1 (11.0.5343)。
编辑:更新为SQL 2012 SP3 (11.0.6020)。
编辑:添加了更多的上下文和澄清。
根据@TheGameisWar的建议,我询问了ssisdb。
从SSISDB.目录.事件_消息选择*,其中event_name = 'OnError‘
不返回该日期的错误消息。
发布于 2015-12-17 21:25:56
这已经成功运行了1.5周。我越想一想,我就认为ssis错误(张贴在标题中)是一个副作用,是数据连接导致的超时的结果。
我无法证明或否定安装SP3是否有任何效果。
在我看来,@TheGameiswar的评论是指出根本原因的最好指标。
https://dba.stackexchange.com/questions/123023
复制相似问题