2016-03-03 90 views
0

我有SSIS包,它有一些導出文件的過程,使用GnuPG對它們進行加密並最終上載它們。該包可在Visual Studio中正常工作,但在將其添加到SQL Server代理作業並計劃運行時失敗。SSIS包含通過SQL Server代理作業的GnuPG加密

我收到以下錯誤信息:

GPG: 「鍵名」:跳過:不公鑰

GPG: 「導出的文件路徑」:加密失敗:不公鑰

我有兩個月前添加的另一個關鍵,它工作正常。新密鑰只能在Visual Studio中使用,但不適用於SQL代理作業。

回答

0

可能您以普通用戶帳戶運行Visual Studio,但調用GnuPG的SQL服務器以不同的系統用戶身份運行。 GnuPG管理每個用戶的密鑰環。確保在正確的用戶環境中導入密鑰。

相關問題