Выполнение powershell из SQL xp_cmdshell

У меня есть файл powershell, который просматривает каталог и блокирует поля в каждом из документов Word, которые содержатся в этом каталоге. Я выполняю этот файл powershell из хранимой процедуры SQL, используя xp_cmdshell.

Я реализовал это решение в нескольких организациях без проблем.

В настоящее время я внедряю это в другой организации, но у меня проблемы. В этой новой организации, если я выполняю файл powershell вручную из окна Powershell, сценарий запускается успешно и блокирует поля в каждом из документов. Однако при попытке запустить тот же PS-файл из хранимой процедуры SQL через xp_cmdshell, я получаю следующее сообщение об ошибке:

Я считаю, что эта организация работает в тех же версиях SQL, Powershell и Windows, что и организации, где она работает успешно. Я подозреваю, что это может быть какая-то проблема с разрешениями или конфигурацией SQL, но сейчас я в растерянности. Есть идеи?

0 ответов

Другие вопросы по тегам