Freigeben über


PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) Methode

Definition

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

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

Parameter

agentName
String

Ein String-Wert, der den Namen des Protokolllese-Agents angibt. Sie können diesen Wert aus der LogReaderAgentName-Eigenschaft der veröffentlichten Datenbank 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 EnumLogReaderAgentSessions(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

timeString Zeitpunkt der Protokollierung von Sitzungsdetails.
commentsString Beschreibender Text.
durationInt32 Verstrichene Zeit der protokollierten Sitzungsaktivität in Sekunden.
delivery_rateSingle Durchschnittliche Anzahl der pro Sekunde übermittelten Befehle.
delivered_commandsInt32 Gesamtzahl der in der Sitzung übermittelten Befehle.
nameString Name des Momentaufnahme-Agentauftrags.
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

Committen Sie alle Eigenschaftsänderungen PublisherMonitor am Objekt, bevor Sie diese Methode aufrufen, da Eigenschaften dieses Objekts möglicherweise geladen werden müssen, wenn sie noch nicht geladen wurden.

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

Gilt für:

Weitere Informationen