我有一个正在使用SQL代理作业执行的SSIS 2005包。该软件包具有Web服务任务,其凭证与用于执行软件包的凭据不同。SSIS Web服务
“Microsoft.SqlServer.Dts.Tasks.WebServiceTask.WebserviceTaskException:信息:System.UnauthorizedAccessException:
在服务器上执行我的包,我有以下问题访问路径是.....否认。
正在对群集环境中执行的包。两个账户已在服务器上创建,使包能够写入TEMP文件,但问题仍然存在。基于
两台服务器上的SQL代理用户都是Alice,包具有Bob的凭证信息,以便它可以连接到Web服务,是否正确?当程序包执行时,提供的错误消息会导致您认为Bob证书没有被提供? – billinkc 2012-02-01 14:08:15
如果您使用授权连接到该服务的人的凭据手动执行软件包,它是否工作?如果禁用Web服务任务,基本包是否在SQL代理的上下文中运行? – billinkc 2012-02-01 14:09:48
问题似乎是软件包试图使用Web服务的凭据写入服务器上的TEMP文件,而不是正在执行该软件包的那些文件。 – user1161113 2012-02-01 15:17:48