Поделиться через


Серверы опроса

Область применения: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 для управления многосерверных заданий.

  • Хранимые процедуры задания, которые не изменяют расписание или этапы выполнения задания.

Принудительное использование целевого сервера для опроса главного сервера

См. также