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 Sammelzeile1 = Hochladen2 = 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 = Initialisierung1 = Zusammenfassung hochladen2 = Artikeluploaddetails3 = Downloadzusammenfassung4 = 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
.