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


sp_replication_agent_checkup (Transact-SQL)

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

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]

Аргументы

  • [ @heartbeat_interval = ] 'heartbeat_interval'
    Максимальное количество минут, в течение которых агент может выполняться без ведения журнала сообщений о ходе работы. Аргумент heartbeat_interval имеет тип int и значение по умолчанию 10 минут.

Значения кодов возврата

Процедура sp_replication_agent_checkup выдает ошибку 14151 для каждого обнаруженного агента с подозрительным поведением. Она также записывает сообщение об агентах в журнал ошибок.

Замечания

Процедура sp_replication_agent_checkup используется в репликации моментальных снимков, репликации транзакций и репликации слиянием.

Разрешения

Только члены предопределенной роли сервера sysadmin могут выполнять процедуру sp_replication_agent_checkup.

См. также

Справочник

Системные хранимые процедуры (Transact-SQL)