我们目前有一个SQL Server 2012作业失败,无法找出问题。 SQL作业调用SSIS包,如果我通过Integration Services运行包,则它会成功运行。但是,在运行作业时,它会在Windows事件查看器中返回以下内容:
SQL错误:登录失败:未知的用户名或密码错误。
SQL作业历史记录错误:
错误:2017-04-28 09:43:40.17 代码:0x00000006 来源:创建临时表1 描述:脚本返回失败结果。 结束错误 DTExec:包执行返回DTSER_FAILURE(1)。
似乎没有任何有助于解决问题的信息。我们似乎没有任何代理设置。引用SSIS包的所有其他作业都会成功运行。
答案 0 :(得分:1)
我找到了错误的原因,因为包中引用了一个引用辅助服务器的变量。更改了连接字符串,作业已备份并正在运行。
答案 1 :(得分:0)
要通过JOB运行SSIS包,您需要在包中设置密码 并且当通知包裹时将要求密码,以便您可以包括在工作中