[英]Cannot run a SQL Server SSIS package from SQL Server Agent
一些背景:
简而言之,如果我想以服务帐户(myserv-sa-sqlagent)身份登录服务器,然后手动右键单击SSIS服务器中的每个程序包,然后单击“运行程序包”,那么我可以成功地做到这一点。
我无法通过SSIS包类型步骤从SQL Server代理作业中调用该包。 暂时,我已将myserv-sa-sqlagent设置为服务器上的管理员。
尝试从SQL Server代理运行程序包时出现错误消息:
连接到计算机“ [我的服务器]”上的Integration Services服务失败,并出现以下错误:“访问被拒绝”。 默认情况下,只有管理员有权访问Integration Services服务。 在Windows Vista和更高版本上,该过程必须以管理权限运行,以便连接到Integration Services服务。 请参阅帮助主题,以获取有关如何配置对服务的访问的信息。
默认情况下,安装SQL Server时,“用户”组中的所有用户都可以访问Integration Services服务。 当您安装当前版本的SQL Server时,用户无权访问Integration Services服务。 默认情况下,该服务是安全的。 安装SQL Server之后,管理员必须授予对该服务的访问权限。
授予对Integration Services服务的访问权限:
来源MSDN
Microsoft SQL Server Integration Services 11.0
,然后单击属性。 Activation Permissions
区域中的“编辑”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.