我有一个 SSIS 2008 包。在其中一个脚本任务中,我正在调用一个使用链接服务器使用 Openquery 的存储过程。我部署了这个包,保护级别为“EncryptWithPassword”,并为包提供了密码。创建了一个 SQL 作业并编辑了它的命令行以包含密码。如果我使用 Windows 身份验证登录到 SQL Server Mgmt Studio 并手动运行作业,它运行良好。但是当我安排它时,我收到一个错误“与链接服务器的通信链接失败”。
请帮忙
我有一个 SSIS 2008 包。在其中一个脚本任务中,我正在调用一个使用链接服务器使用 Openquery 的存储过程。我部署了这个包,保护级别为“EncryptWithPassword”,并为包提供了密码。创建了一个 SQL 作业并编辑了它的命令行以包含密码。如果我使用 Windows 身份验证登录到 SQL Server Mgmt Studio 并手动运行作业,它运行良好。但是当我安排它时,我收到一个错误“与链接服务器的通信链接失败”。
请帮忙
您很可能job
从默认Run as
登录启动。您应该使用您的登录名创建凭证,因此包将有权访问和特权在您的登录名下访问链接数据库。您可以阅读这篇文章以获得更好的解释。