Freigeben über


sp_replication_agent_checkup (Transact-SQL)

Überprüft alle Verteilungsdatenbanken auf Replikations-Agents, die zwar ausgeführt werden, aber innerhalb des angegebenen Taktintervalls keine Verlaufsdaten protokolliert haben. Diese gespeicherte Prozedur wird auf dem Verteiler für jede Datenbank ausgeführt.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]

Argumente

  • [ @heartbeat_interval = ] 'heartbeat_interval'
    Die maximale Anzahl von Minuten, für die ein Agent ausgeführt werden kann, ohne dass eine Statusmeldung protokolliert wird. heartbeat_interval ist vom Datentyp int. Der Standardwert ist 10 Minuten.

Rückgabecodewerte

sp_replication_agent_checkup löst für jeden Agent, der als verdächtig erkannt wird, den Fehlercode 14151 aus. Außerdem wird eine Fehlerverlaufsmeldung für die Agents protokolliert.

Hinweise

sp_replication_agent_checkup wird bei der Momentaufnahme-, Transaktions- und Mergereplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können sp_replication_agent_checkup ausführen.

Siehe auch

Verweis

Gespeicherte Systemprozeduren (Transact-SQL)