sp_replication_agent_checkup (Transact-SQL)
S’applique à : SQL Server Azure SQL Managed Instance
Vérifie chaque base de données de distribution pour les agents de réplication en cours d’exécution, mais qui n’ont pas enregistré l’historique dans l’intervalle de pulsation 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 pendant lesquelles un Agent peut ne pas consigner de message de progression. @heartbeat_interval est int, avec une valeur par défaut de 10
minutes.
Valeurs des codes de retour
sp_replication_agent_checkup
déclenche 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 s’exécuter.sp_replication_agent_checkup