Condividi tramite


sp_replication_agent_checkup (Transact-SQL)

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

Controlla tutti i database di distribuzione per identificare gli agenti di replica in esecuzione che non hanno eseguito alcuna registrazione della cronologia entro l'intervallo di attività 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' Numero massimo di minuti che un agente può passare senza registrare un messaggio di 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.

Vedi anche

Stored procedure di sistema (Transact-SQL)