SQL Agent Powershell Job, переставший работать с неадминистраторским прокси

Необходимо изменить находку для рассмотрения файлов.

find /Volumes/MP_JUBBLER/testing/src/ -mmin -4 -type f 
3
задан 31 December 2012 в 16:28
2 ответа

Проверьте свою политику выполнения в Powershell; звучит так, как будто это может быть сбой, потому что настройка по умолчанию - «Restricted», которая позволяет Powershell работать только как интерактивную оболочку и не выполняет сценарии вообще. См. Следующую ссылку для получения подробной информации:

http://technet.microsoft.com/en-us/library/ee176961.aspx

РЕДАКТИРОВАТЬ: Только что понял, что ссылка выше описывает только синтаксис для «Set-ExecutionPolicy»; эта ссылка также должна предоставить дополнительный контекст:

http://technet.microsoft.com/en-us/library/ee176949.aspx

1
ответ дан 3 December 2019 в 07:33

Я знаю, что эта тема устарела. Я нашел это, когда устранял неполадки с работой агента powershell. Я ДУМАЮ, что powershell, на который он ссылается в задании агента, - это powershell для SQL. Вам нужно будет установить эту политику выполнения, щелкнув правой кнопкой мыши что-то в SSMS и выбрав start powershell.

Эта ошибка возникает при запуске задания от имени powershell. Если я делаю задание операционной системой (CMD), оно работает, запуская скрипт с помощью команды: powershell.exe -Файл D:\Script Folder\myscript.ps1

0
ответ дан 28 October 2020 в 19:54

Теги

Похожие вопросы