Freigeben über


PublisherMonitor.EnumMergeAgentSessionDetails(String, String) Methode

Definition

Gibt ausführliche Informationen zu einer Merge-Agentsitzung zurück.

public:
 System::Data::DataSet ^ EnumMergeAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails (string agentName, string sessionId);
member this.EnumMergeAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails (agentName As String, sessionId As String) As DataSet

Parameter

agentName
String

Ein String-Wert, der den Namen des Merge-Agents angibt. Sie können diesen Wert aus der SynchronizationAgentName-Eigenschaft des Mergeabonnements abrufen.

sessionId
String

Ein String-Wert, der das Datum und die Uhrzeit der Sitzung darstellt, für die Details zurückgegeben werden. Dieser Wert kann in der von der EnumMergeAgentSessions(String, Int32, Boolean)-Methode zurückgegebenen Zeitspalte abgerufen werden.

Gibt zurück

Ein DataSet-Objekt, das die folgenden Spalten enthält.

Column Datentyp BESCHREIBUNG
runstatusInt32 Der Ausführungsstatus:

1 = Start

2 = Erfolg

3 = In Bearbeitung

4 = Im Leerlauf

5 = Wiederholen

6 = Fehler

timeDateTime Zeitpunkt, zu dem die Sitzung abgeschlossen wurde.
commentsString Beschreibender Text.
durationInt32 Verstrichene Zeit der protokollierten Sitzungsaktivität in Sekunden.
delivery_rateSingle Durchschnittliche Anzahl der pro Sekunde übermittelten Zeilen.
download_insertsInt32 Die Anzahl der auf dem Abonnenten angewendeten Einfügungen.
download_updatesInt32 Die Anzahl der auf dem Abonnenten angewendeten Updates.
download_deletesInt32 Die Anzahl der auf dem Abonnenten angewendeten Löschungen.
download_conflictsInt32 Die Anzahl der Konflikte, die während der Anwendung von Änderungen auf dem Abonnenten aufgetreten sind.
upload_insertsInt32 Die Anzahl der auf dem Verleger angewendeten Einfügungen.
upload_updatesInt32 Die Anzahl der auf dem Verleger angewendeten Updates.
upload_deletesInt32 Die Anzahl der auf dem Verleger angewendeten Löschungen.
upload_conflictsInt32 Die Anzahl der Konflikte, die während der Anwendung von Änderungen auf dem Verleger aufgetreten sind.
error_idInt32 Die ID des Fehlers in der Systemtabelle [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) Verwenden Sie die EnumErrorRecords(Int32)-Methode, um ausführliche Informationen zu einem Fehler zurückzugeben.

Hinweise

Sie sollten vor dem Aufrufen dieser Methode alle Eigenschaftsänderungen an das PublisherMonitor Objekt committen, da Eigenschaften dieses Objekts möglicherweise geladen werden müssen, wenn sie noch nicht geladen wurden.

Die EnumMergeAgentSessionDetails -Methode kann nur von Mitgliedern der oder festen db_ownerreplmonitor Datenbankrollen in der Verteilungsdatenbank aufgerufen werden.

Gilt für:

Weitere Informationen