Как установить работу SQL Server с помощью скриптов? - PullRequest
1 голос
/ 03 июня 2009

У меня есть задание SQL Server на моем сервере SQL Server 2008. Теперь я хочу написать несколько сценариев с использованием PowerShell, которые могут автоматически развертывать работу на других компьютерах через командную строку. Какие образцы или документы рекомендовать для изучения этой темы?

Ответы [ 3 ]

3 голосов
/ 03 июня 2009

Это , вероятно, является хорошей отправной точкой для понимания того, как они написаны. По сути, вы создаете задание с помощью sp_add_job и затем можете добавлять шаги, расписания и т. Д. С соответствующими хранимыми процедурами. Возможно, вы захотите начать с создания сценариев существующих заданий из SQL Management Studio и сравнения их с документацией.

2 голосов
/ 03 июня 2009

Самое простое - создать работу вручную, затем щелкнуть ее правой кнопкой мыши в SSMS и выполнить команду «Сценарий как создать».

1 голос
/ 03 июня 2009

Если вы хотите развернуть то же задание на других серверах SQL, вы можете также рассмотреть возможность установки MSX TSX в SQL Server.

Один сервер является главным (MSX), который развертывает задания на всех других серверах, а целевые серверы (TSX) загружают и выполняют задание. Хорошая часть заключается в том, что все хорошее в агенте SQL Server (планирование, развертывание, ведение журнала ошибок, уведомление, запуск одного из другого, интеграция) и т. Д. Встроено, и вам не нужно писать все индивидуально для каждой работы.

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