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


sp_replication_agent_checkup (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

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

Соглашения о синтаксисе 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 используется в репликации моментальных снимков, репликации транзакций и репликации слиянием.

Разрешения

Могут выполняться sp_replication_agent_checkupтолько члены предопределенных ролей сервера sysadmin.