Freigeben über


ReplicationMonitor.EnumQueueReaderAgentSessionDetails Methode

Definition

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

distributionDatabase
String

Ein String-Wert, der die Verteilungsdatenbank angibt.

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
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.
transaction_idString Mit der Meldung gespeicherte Transaktions-ID (sofern vorhanden).
transaction_statusInt32 Status der Transaktion.
commands_processedInt32 Die Gesamtzahl der in der Sitzung verarbeiteten Befehle.
subscriberString Den Namen des Abonnenten.
subscriberdbString Der Name der Abonnementdatenbank.
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 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_ownerreplmonitor festen Datenbankrollen in der Verteilungsdatenbank aufgerufen werden.

Gilt für:

Weitere Informationen