SQL代理作业失败,错误为0x80131904

时间:2018-11-15 07:50:13

标签: sql-server sql-server-2008 sql-server-2008-r2 sql-server-2016 sql-agent-job

我有一个执行SSIS包的SQL代理作业。当作业按计划运行时,会出现错误:

  

由于错误0x80131904,无法执行IS服务器软件包。服务器:XXXXX程序包路径:“ XXXX”环境参考ID:2。说明:由于执行超时,操作失败。

但是当我通过右键单击它来手动运行该作业时,该作业将成功运行。

任何人都可以帮我找出问题的根本原因和解决方案。

非常感谢您!

1 个答案:

答案 0 :(得分:1)

问题是SQL Agent Service用户没有执行包的权限。

两种解决方案:

  1. 更改SQL Server代理服务用户 read where sql management studio

  2. 为SQL Agent JOB步骤ssis proxy account

  3. 创建代理帐户

选择2,因为如果您有多个工作或一些策略.....