PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
---|---|---|
runstatus | Int32 | Der Ausführungsstatus: 1 = Start 2 = Erfolg 3 = In Bearbeitung 4 = Im Leerlauf 5 = Wiederholen 6 = Fehler |
time | String | Zeitpunkt der Protokollierung von Sitzungsdetails. |
comments | String | Beschreibender Text. |
duration | Int32 | Verstrichene Zeit der protokollierten Sitzungsaktivität in Sekunden. |
delivery_rate | Single | Durchschnittliche Anzahl der pro Sekunde übermittelten Befehle. |
delivered_commands | Int32 | Gesamtzahl der in der Sitzung übermittelten Befehle. |
name | String | Name des Momentaufnahme-Agentauftrags. |
error_id | Int32 | 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_owner
replmonitor
Datenbankrollen in der Verteilungsdatenbank aufgerufen werden.