Управляйте заданиями SQL Agent на нескольких серверах

Существует ли способ развернуться/изменить/удалить//, управляют Заданиями SQL Agent через несколько серверов в домене без стороннего программного обеспечения?

2
задан 27 July 2015 в 19:14
1 ответ

Да.

Перейдите в Просмотр -> Зарегистрированные серверы.

Перейдите в Компонент Database Engine -> Группы локальных серверов и создайте новую группу серверов. Добавьте все нужные серверы в эту группу.

Выделите группу, затем щелкните правой кнопкой мыши, чтобы открыть окно нового запроса.

enter image description here

Любой запускаемый вами t-sql будет выполняться на всех серверах. (Если вы хотите проверить это, используйте выберите (скрыть) ваши задания. Когда вы вносите изменения на одном сервере, выберите сценарий -> удалить и создать в -> буфер обмена и вставьте его в окно запроса, указывающее на эту группу . Измените задание по сценарию, заменив "job_id" на "job_name" и правильное имя задания.

При нажатии кнопки "Выполнить" задание будет обновлено на всех серверах в группе.

(Я получил это изображение из по этому поводу вопрос по DBA.stackexchange. Здесь - еще одна полезная ссылка.)

3
ответ дан 3 December 2019 в 10:42

Теги

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