PublicationMonitor.EnumQueueReaderAgent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve información sobre el trabajo del Agente de lectura de cola utilizado por la publicación supervisada.
public:
System::Data::DataSet ^ EnumQueueReaderAgent();
public System.Data.DataSet EnumQueueReaderAgent ();
member this.EnumQueueReaderAgent : unit -> System.Data.DataSet
Public Function EnumQueueReaderAgent () As DataSet
Devoluciones
Objeto DataSet que contiene las columnas siguientes.
Columna | Tipo de datos | Descripción |
---|---|---|
name | String | Nombre del trabajo del Agente de replicación. |
status | Int32 | Estado de ejecución: 1 = Inicio 2 = Correcto 3 = En curso 4 = Inactiva 5 = Reintentar 6 = Error |
start_time | String | Fecha y hora de la última ejecución del agente. |
time | String | Fecha y hora del registro de la sesión. |
duration | Int32 | Tiempo transcurrido de la sesión, en segundos. |
comments | String | Texto del mensaje registrado por el agente. |
transactions_processed | Int32 | Número total de transacciones procesadas en la sesión. |
commands_processed | Int32 | Número total de comandos procesados en la sesión. |
average_commands | Int32 | Número promedio de comandos por transacción entregados en la sesión. |
delivery_rate | Single | Número promedio de comandos entregados por segundo. |
delivery_latency | Int32 | Tiempo, en milisegundos, entre la lectura de un comando de la cola del suscriptor y su confirmación en la base de datos de publicación. |
error_id | Int32 | Identificador del error en la tabla del sistema [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) . Utilice el método EnumErrorRecords(Int32) para devolver información detallada sobre un error. |
job_id | Byte **[16]** | Identificador del trabajo de Agente SQL Server que inicia el agente de replicación. |
local_job | Boolean | Si es true , el trabajo del agente está disponible en el distribuidor.
|
profile_id | Int32 | Identificador de perfil. |
agent_id | Int32 | Identificador del trabajo del agente. |
local_timestamp | Byte **[8]** | Marca de tiempo de la ejecución más reciente del agente. |
Comentarios
Los EnumQueueReaderAgent miembros de los roles fijos de base de datos de db_owner o replmonitor solo pueden llamar al método en la base de datos de distribución.