2013-12-21 97 views
1

我有一個SSIS 2008包。在其中一個腳本任務中,我使用鏈接服務器調用了使用Openquery的存儲過程。我將這個包的保護級別設置爲「EncryptWithPassword」,並給包提供了一個密碼。創建一個SQL作業並編輯其命令行以包含密碼。如果我使用Windows身份驗證登錄到SQL Server Mgmt Studio並手動運行作業,它運行良好。但是,當我安排它,然後我得到一個錯誤,「通信鏈接到鏈接服務器失敗」。通過SQL作業運行SSIS包與鏈接的服務器

請幫

回答

1

最有可能的是,你從默認Run as登錄推出job。 您應該使用您的登錄名創建憑證,以便在您的登錄名下包可以訪問並獲得鏈接數據庫的權限。 您可以閱讀this文章以獲得更好的解釋。

相關問題