sp_replication_agent_checkup (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Comprueba en cada base de datos de distribución los Agentes de replicación que se ejecutan pero no tienen un historial registrado en el intervalo de latido especificado. Este procedimiento almacenado se ejecuta en el distribuidor en cualquier base de datos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

  
sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]  

Argumentos

[ @heartbeat_interval = ] 'heartbeat_interval' Es el número máximo de minutos que un agente puede ir sin registrar un mensaje de progreso. heartbeat_interval es int, con un valor predeterminado de 10 minutos.

Valores de código de retorno

sp_replication_agent_checkup genera el error 14151 para cada agente que detecta como sospechoso. También registra un mensaje de historial de errores acerca de los agentes.

Comentarios

sp_replication_agent_checkup se usa en la replicación de instantáneas, la replicación transaccional y la replicación de mezcla.

Permisos

Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar sp_replication_agent_checkup.

Consulte también

Procedimientos almacenados del sistema (Transact-SQL)