Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
Это важно
В Azure SQL Managed Instanceв настоящее время поддерживается большинство функций агента SQL Server, но не все. Дополнительные сведения см. в разделе отличия Управляемого экземпляра SQL Azure от SQL Server или ограничения заданий SQL Agent в Управляемом экземпляре SQL.
При реализации многосерверного администрирования целевые серверы периодически обращаются к главному серверу для отправки сведений о выполненных заданиях и скачивании новых заданий. Процесс обращения к главному серверу называется опросом сервера, который выполняется в регулярных интервалах опроса.
Интервалы опроса
Интервал опроса (одна минута по умолчанию) определяет частоту подключения целевого сервера к главному серверу для скачивания инструкций и отправки результатов выполнения задания.
Когда целевой сервер опрашивает главный сервер, он считывает операции, назначенные целевому серверу из dbo.sysdownloadlist
таблицы в msdb
базе данных. Эти операции контролируют многосерверные задания и различные аспекты поведения целевого сервера. Примеры операций включают удаление задания, вставку задания, запуск задания и обновление интервала опроса целевого сервера.
Операции добавляются в dbo.sysdownloadlist
таблицу одним из следующих способов:
Явно с помощью хранимой процедуры
dbo.sp_post_msx_operation
.Неявно с помощью других хранимых процедур задания.
Если вы используете хранимые процедуры задания для изменения расписаний многосерверных заданий или шагов задания или распределенных объектов управления SQL (SQL-DMO) для управления многосерверными заданиями, выполните следующую команду после изменения шагов или расписаний многосерверного задания:
EXECUTE msdb.dbo.sp_post_msx_operation 'INSERT', 'JOB', '<job id>'
Эта команда обеспечивает синхронизацию с целевыми серверами согласно текущему определению задания.
Если вы используете следующие элементы, вам не нужно явно отправлять операции.
Microsoft SQL Server Management Studio для управления многосерверных заданий.
Хранимые процедуры задания, которые не изменяют расписание или этапы выполнения задания.