Агент SQL Server Добавление параметра для CmdExec - PullRequest
1 голос
/ 18 ноября 2011

Я хочу добавить параметр к шагу, на котором работает операционная система (CmdExec) в агенте SQL Server. Я искал везде и спрашивал своих сотрудников, и никто из них не пробовал это раньше. Я приложил изображение экрана. Я думал, что смогу добавить параметр (путь к файлу) после оператора .exe, но не был уверен.

Я думал, что может сработать следующее:

Executable Path              Parameter Path
C:\MyProgram\MyApp.exe       E:\AppInfo\Client\Config.txt

Это на рабочем сервере, и я не хотел ничего ломать, если это не правильно.

Спасибо!

Picture of Job Step

1 Ответ

2 голосов
/ 18 ноября 2011

Да. Вы можете использовать параметры, поэтому ваша команда будет:

C:\MyProgram\MyApp.exe E:\AppInfo\Client\Config.txt

Если в имени есть пробел, не забудьте использовать кавычки, указанные в подсказке на скриншоте:

"C:\My Program\MyApp.exe" "E:\App Info\Client\Config.txt"

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...