无法执行 IS 服务器包

博客作者遇到了在IS(Integration Services)中部署SSIS包执行时出现错误,错误信息涉及到NTServiceSQLSERVERAGENT账户权限不足。通过将SQL Server Agent服务的登录账户改为管理员权限后,问题得到解决,包得以正常运行。

许久没有部署IS作业了,然后就遇坑了。本机项目工程可以正常执行 也可以执行包。部署到IS项目文件夹也是顺了的但是设置运行自行作业会报错:

已以用户 NT Service\SQLSERVERAGENT 的身份执行。 Microsoft (R) SQL Server 执行包实用工具  版本 11.0.2100.60 (32 位)  版权所有(C) Microsoft Corporation。保留所有权利。    开始时间:  14:19:54  由于错误 0x80131904,无法执行 IS 服务器包。服务器: .,包路径: \SSISDB\SSIS-KH\MH\Package.dtsx,环境引用 ID: NULL。  说明: 无法创建 AppDomain "SSISDB.dbo[runtime].5"。  未能加载文件或程序集“System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。存储不足,无法处理此命令。 (异常来自 HRESULT:0x80070008)  源: .Net SqlClient Data Provider  开始时间:  14:19:54  完成时间: 14:19:56  占用时间:  1.484 秒.  包执行失败。.  该步骤失败。

经过多方尝试,最终发现关键提示【已以用户 NT Service\SQLSERVERAGENT 的身份执行。】 在服务器服务里 修改 sql server 代理 登录账户为administrator 完美解决,正常运行程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值