Partager via


sp_replication_agent_checkup (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

Contrôle, dans chaque base de données de distribution, les Agents de réplication qui s'exécutent sans avoir enregistré d'historique dans l'intervalle de pulsations spécifié. Cette procédure stockée est exécutée sur le serveur de distribution sur n’importe quelle base de données.

Conventions de la syntaxe Transact-SQL

Syntaxe

  
sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]  

Arguments

[ @heartbeat_interval = ] 'heartbeat_interval' Nombre maximal de minutes qu’un agent peut passer sans journaliser un message de progression. heartbeat_interval est int, avec une valeur par défaut de 10 minutes.

Codet de retour

sp_replication_agent_checkup génère l’erreur 14151 pour chaque agent qu’il détecte comme suspect. Elle enregistre également un message d'historique d'échec au sujet des Agents.

Notes

sp_replication_agent_checkup est utilisé dans la réplication d’instantanés, la réplication transactionnelle et la réplication de fusion.

autorisations

Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_replication_agent_checkup.

Voir aussi

Procédures stockées système (Transact-SQL)