Condividi tramite


sp_replication_agent_checkup (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure

Controlla ogni database di distribuzione per gli agenti di replica in esecuzione ma che non hanno registrato la cronologia entro l'intervallo di heartbeat specificato. Questa stored procedure viene eseguita in qualsiasi database del server di distribuzione.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]
[ ; ]

Argomenti

[ @heartbeat_interval = ] heartbeat_interval

Periodo massimo in minuti durante il quale un agente può non registrare alcun messaggio sullo stato. @heartbeat_interval è int, con un valore predefinito di 10 minuti.

Valori del codice restituito

sp_replication_agent_checkup genera l'errore 14151 per ogni agente rilevato come sospetto. Registra inoltre nella cronologia un messaggio di errore relativo agli agenti.

Osservazioni:

sp_replication_agent_checkup viene usato nella replica snapshot, nella replica transazionale e nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_replication_agent_checkup.