ReplicationMonitor.EnumQueueReaderAgentSessionDetails 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 Warteschlangenlese-Agentsitzung zurück.
public:
System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails (string distributionDatabase, int publicationId, string sessionId);
member this.EnumQueueReaderAgentSessionDetails : string * int * string -> System.Data.DataSet
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet
Parameter
- publicationId
- Int32
Ein Int32-Wert, der den ID-Wert zur eindeutigen Identifikation der Veröffentlichung angibt.
- sessionId
- String
Ein String-Wert, der die ID zur eindeutigen Identifizierung der Sitzung angibt. Enthält sessionID
das Datum und die Uhrzeit, die aus einem System.DataTime Systemobjektwert konvertiert wurden, wann die Sitzung tatsächlich aufgetreten ist.
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. |
transaction_id | String | Mit der Meldung gespeicherte Transaktions-ID (sofern vorhanden). |
transaction_status | Int32 | Status der Transaktion. |
commands_processed | Int32 | Die Gesamtzahl der in der Sitzung verarbeiteten Befehle. |
subscriber | String | Den Namen des Abonnenten. |
subscriberdb | String | Der Name der Abonnementdatenbank. |
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
Sie sollten alle Eigenschaftsänderungen am ReplicationMonitor Objekt committen, bevor Sie diese Methode aufrufen, da Eigenschaften dieses Objekts möglicherweise geladen werden müssen, wenn sie noch nicht geladen wurden.
Die EnumQueueReaderAgentSessionDetails -Methode kann nur von Membern oder db_owner
replmonitor
festen Datenbankrollen in der Verteilungsdatenbank aufgerufen werden.