sp_replmonitorhelpmergesessiondetail (Transact-SQL)
Gibt detaillierte Artikelinformationen zu einer bestimmten Replikationsmerge-Agent-Sitzung zurück, mit der die Mergereplikation überwacht wird. Das Resultset enthält eine detaillierte Zeile für jeden Artikel, der während der Sitzung synchronisiert wurde. Es enthält außerdem eine Zeile, die die Sitzungsinitialisierung darstellt, und Zeilen mit Zusammenfassungen der Upload- und Downloadphasen der Sitzung. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank oder auf dem Abonnenten für die Abonnementdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id
Argumente
- [ @session_id = ] session_id
Gibt eine Agentsitzung an. session_id ist vom Datentyp int und hat keinen Standardwert.
Resultsets
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
PhaseID |
int |
Die Phase der Synchronisierungssitzung. Die folgenden Werte sind möglich: 0 = Initialisierungs- oder Zusammenfassungszeile 1 = Upload 2 = Download |
ArticleName |
sysname |
Der Name des Artikels, der synchronisiert wird. ArticleName enthält auch Zusammenfassungsinformationen für Zeilen im Resultset, die keine Artikeldetails darstellen. |
PercentComplete |
decimal |
Gibt die prozentualen Änderungen an, die insgesamt in einer Artikeldetailzeile für aktuell ausgeführte oder fehlerhafte Sitzungen angewendet wurden. |
RelativeCost |
decimal |
Gibt den Zeitaufwand zum Synchronisieren des Artikels als Prozentsatz der Gesamtsynchronisierungszeit für die Sitzung an. |
Duration |
int |
Dauer der Agentsitzung |
Inserts |
int |
Anzahl von Einfügungen in einer Sitzung |
Updates |
int |
Anzahl von Updates in einer Sitzung |
Deletes |
int |
Anzahl von Löschvorgängen in einer Sitzung |
Conflicts |
int |
Anzahl der in einer Sitzung aufgetretenen Konflikte |
ErrorID |
int |
ID eines Sitzungsfehlers |
SeqNo |
int |
Reihenfolge von Sitzungen im Resultset |
RowType |
int |
Gibt an, welchen Informationstyp jede Zeile im Resultset repräsentiert. 0 = Initialisierung 1 = Uploadzusammenfassung 2 = Artikeluploaddetail 3 = Downloadzusammenfassung 4 = Artikeldownloaddetail |
SchemaChanges |
int |
Anzahl von Schemaänderungen in einer Sitzung |
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
Mit sp_replmonitorhelpmergesessiondetail wird die Mergereplikation überwacht.
Wenn sp_replmonitorhelpmergesessiondetail auf dem Abonnenten ausgeführt wird, werden detaillierte Informationen nur zu den letzten 5 Merge-Agent-Sitzungen zurückgegeben.
Berechtigungen
Nur Mitglieder der festen Datenbankrolle db_owner oder replmonitor in der Verteilungsdatenbank auf dem Verteiler oder in der Abonnementdatenbank auf dem Abonnenten können sp_replmonitorhelpmergesessiondetail ausführen.