У меня есть задание агента SQL Server, которое выполняет некоторые сценарии Python с использованием CmdExec. Все настроено с учетной записью прокси, как и ожидалось.
Когда я запускаю работу, я получаю:
Сообщение
Выполняется как пользователь: домен \ proxyaccount. 'python' не распознается как внутренняя или внешняя команда, работающая программа или командный файл. Код выхода из процесса 1. Шаг не выполнен.
Я использую Anaconda, а Python находится в системной переменной PATH. Когда я запускаю python из командной строки, он работает. Когда я запускаю вырезание и вставку в команду определенной команды из задания, это работает. Когда я использую runas для имитации учетной записи прокси, это работает. Единственное место, где Python не запускается - это форма внутри работы.
На что еще мне нужно обратить внимание, чтобы решить проблему?