У меня была такая же ошибка, но немного в другой ситуации (и в Windows :P ).
У меня был пакет SSIS с задачей EXEC с командой для выполнения gpg.exe
. В cmd.exe
все работало нормально. Однако у меня была вышеуказанная ошибка, когда я пытался запустить задание с этим пакетом в задании SQL Server.
Решение состояло в том, чтобы запустить программу GPA от имени пользователя db_agent
, после чего я увидел, что для этого пользователя не существует связанного открытого ключа. Так что добавление ключа для другого пользователя помогло.