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.