Freigeben über


PublicationMonitor.EnumQueueReaderAgent Methode

Definition

Gibt Informationen zum Warteschlangenlese-Agentauftrag zurück, der von der überwachten Veröffentlichung verwendet wird.

public:
 System::Data::DataSet ^ EnumQueueReaderAgent();
public System.Data.DataSet EnumQueueReaderAgent ();
member this.EnumQueueReaderAgent : unit -> System.Data.DataSet
Public Function EnumQueueReaderAgent () As DataSet

Gibt zurück

Ein DataSet-Objekt, das die folgenden Spalten enthält.

Column Datentyp BESCHREIBUNG
nameString Name des Replikations-Agent-Auftrags.
statusInt32 Der Ausführungsstatus:

1 = Start

2 = Erfolg

3 = In Bearbeitung

4 = Im Leerlauf

5 = Wiederholen

6 = Fehler

start_timeString Datum und Uhrzeit der letzten Agentausführung.
timeString Datum und Uhrzeit der Sitzungsprotokollierung.
durationInt32 Verstrichene Zeit der Sitzung, in Sekunden.
commentsString Meldungstext, der vom Agent protokolliert wurde.
transactions_processedInt32 Gesamtzahl der in der Sitzung verarbeiteten Transaktionen.
commands_processedInt32 Gesamtzahl der in der Sitzung verarbeiteten Befehle.
average_commandsInt32 Durchschnittliche Anzahl der in der Sitzung pro Transaktion übermittelten Befehle.
delivery_rateSingle Durchschnittliche Anzahl der pro Sekunde übermittelten Befehle.
delivery_latencyInt32 Die Zeit (in Millisekunden) zwischen dem Lesen eines Befehls aus der Warteschlange beim Abonnenten und dem Ausführen eines Commits für den Befehl für die Veröffentlichungsdatenbank.
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.
job_idByte **[16]** Bezeichner des SQL Server-Agent Auftrags, der den Replikations-Agent startet.
local_jobBoolean Wenn der Wert true ist, ist der Agentauftrag beim Verteiler verfügbar.
profile_idInt32 Der Profilbezeichner.
agent_idInt32 Der Agentauftragsbezeichner.
local_timestampByte **[8]** Zeitstempel der letzten Ausführung des Agents.

Hinweise

Die EnumQueueReaderAgent -Methode kann nur von Mitgliedern der festen Datenbankrollen db_owner oder replmonitor in der Verteilungsdatenbank aufgerufen werden.

Gilt für:

Weitere Informationen