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.

Icône Lien de rubriqueConventions de la syntaxe de 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 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.