PublisherMonitor.EnumDistributionAgentSessionDetails(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 Verteilungs-Agentsitzung zurück.
public:
System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails (string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet
Parameter
- 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 EnumDistributionAgentSessions(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 | DateTime | 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. |
delivery_latency | Int32 | Latenzzeit (in Millisekunden) zwischen dem Eintritt der Transaktion in die Verteilungsdatenbank und deren Anwendung auf den Abonnenten. |
(Kein Spaltenname) | Nicht verfügbar | Nur zur internen Verwendung. |
delivered_transactions | Int32 | Gesamtzahl der in der Sitzung übermittelten Transaktionen. |
delivered_commands | Int32 | Gesamtzahl der in der Sitzung übermittelten Befehle. |
average_commands | Int32 | Durchschnittliche Anzahl der in der Sitzung pro Transaktion übermittelten Befehle. |
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
Die EnumDistributionAgentSessionDetails -Methode kann nur von Membern oder db_owner
replmonitor
festen Datenbankrollen in der Verteilungsdatenbank aufgerufen werden.