PublicationMonitor.EnumQueueReaderAgent 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 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 |
---|---|---|
name | String | Name des Replikations-Agent-Auftrags. |
status | Int32 | Der Ausführungsstatus: 1 = Start 2 = Erfolg 3 = In Bearbeitung 4 = Im Leerlauf 5 = Wiederholen 6 = Fehler |
start_time | String | Datum und Uhrzeit der letzten Agentausführung. |
time | String | Datum und Uhrzeit der Sitzungsprotokollierung. |
duration | Int32 | Verstrichene Zeit der Sitzung, in Sekunden. |
comments | String | Meldungstext, der vom Agent protokolliert wurde. |
transactions_processed | Int32 | Gesamtzahl der in der Sitzung verarbeiteten Transaktionen. |
commands_processed | Int32 | Gesamtzahl der in der Sitzung verarbeiteten Befehle. |
average_commands | Int32 | Durchschnittliche Anzahl der in der Sitzung pro Transaktion übermittelten Befehle. |
delivery_rate | Single | Durchschnittliche Anzahl der pro Sekunde übermittelten Befehle. |
delivery_latency | Int32 | 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_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. |
job_id | Byte **[16]** | Bezeichner des SQL Server-Agent Auftrags, der den Replikations-Agent startet. |
local_job | Boolean | Wenn der Wert true ist, ist der Agentauftrag beim Verteiler verfügbar.
|
profile_id | Int32 | Der Profilbezeichner. |
agent_id | Int32 | Der Agentauftragsbezeichner. |
local_timestamp | Byte **[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.