sp_replication_agent_checkup (Transact-SQL)
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 n'importe quelle base de données du distributeur.
Syntaxe
sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]
Arguments
- [ @heartbeat_interval = ] 'heartbeat_interval'
Nombre maximal de minutes pendant lesquelles un agent peut fonctionner sans enregistrer de message d'état d'avancement. heartbeat_interval est de type int, avec 10 comme valeur par défaut.
Valeurs des codes renvoyés
sp_replication_agent_checkup déclenche le message d'erreur 14151 chaque fois qu'un Agent détecté est suspect. Elle enregistre également un message d'historique d'échec au sujet des Agents.
Notes
sp_replication_agent_checkup est utilisée au cours d'une réplication transactionnelle, de capture instantanée et de fusion.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter la procédure sp_replication_agent_checkup.