Freigeben über


sp_replmonitorhelpmergesessiondetail (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

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 "int" ohne Standard.

Resultset

Spaltenname Datentyp BESCHREIBUNG
PhaseID int Die Phase der Synchronisierungssitzung und kann einen der folgenden Werte sein:

0 = Initialisierungs- oder Sammelzeile

1 = Hochladen

2 = Herunterladen
ArticleName sysname Der Name des zu synchronisierenden Artikels. 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 = Zusammenfassung hochladen

2 = Artikeluploaddetails

3 = Downloadzusammenfassung

4 = Artikel-Downloaddetails
SchemaChanges int Anzahl von Schemaänderungen in einer Sitzung

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_replmonitorhelpmergesessiondetail wird verwendet, um die Seriendruckreplikation zu überwachen.

Wenn sie auf dem Abonnenten ausgeführt wird, sp_replmonitorhelpmergesessiondetail werden nur detaillierte Informationen zu den letzten 5 Merge-Agent Sitzungen zurückgegeben.

Berechtigungen

Nur Mitglieder der db_owner- oder replmonitor-Festen Datenbankrolle in der Verteilungsdatenbank im Distributor oder in der Abonnementdatenbank des Abonnenten können ausgeführt werdensp_replmonitorhelpmergesessiondetail.