我有一个执行SSIS包的SQL代理作业。当作业按计划运行时,会出现错误:
由于错误0x80131904,无法执行IS服务器软件包。服务器:XXXXX程序包路径:“ XXXX”环境参考ID:2。说明:由于执行超时,操作失败。
但是当我通过右键单击它来手动运行该作业时,该作业将成功运行。
任何人都可以帮我找出问题的根本原因和解决方案。
非常感谢您!
答案 0 :(得分:1)
问题是SQL Agent Service用户没有执行包的权限。
两种解决方案:
更改SQL Server代理服务用户 read where sql management studio
为SQL Agent JOB步骤ssis proxy account
选择2,因为如果您有多个工作或一些策略.....