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)