Share via


ReplicationMonitor.EnumQueueReaderAgents Método

Definición

Devuelve información sobre los trabajos del Agente de lectura de cola en el distribuidor supervisado.

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

Devoluciones

Objeto DataSet que contiene las columnas siguientes.

Columna Tipo de datos Descripción
db_nameString Nombre de la base de datos de distribución.
nameString Nombre del trabajo del agente de replicación.
statusInt32 Estado de ejecución:

1 = Inicio

2 = Correcto

3 = En curso

4 = Inactiva

5 = Reintentar

6 = Error

start_timeString Fecha y hora de la última ejecución del agente.
timeString Fecha y hora del registro de la sesión.
durationInt32 Tiempo transcurrido de la sesión, en segundos.
commentsString Texto del mensaje registrado por el agente.
transactions_processedInt32 Número total de transacciones entregadas en la sesión.
commands_processedInt32 Número total de comandos entregados en la sesión.
average_commandsInt32 Número promedio de comandos por transacción entregados en la sesión.
delivery_rateSingle Número promedio de comandos entregados por segundo.
delivery_latencyInt32 Tiempo, en milisegundos, entre la agregación de un comando a la cola y su confirmación en la base de datos de publicación.
error_idInt32 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_idByte **[16]** Identificador del trabajo de Agente SQL Server que inicia el agente de replicación.
profile_idInt32 Identificador de perfil.
agent_idInt32 Identificador del trabajo del agente.
local_timestampByte **[8]** Marca de tiempo de la ejecución más reciente del agente.

Comentarios

Debe confirmar los cambios de propiedad en el ReplicationMonitor objeto antes de llamar a este método porque es posible que las propiedades de este objeto deban cargarse si aún no se han cargado.

Los EnumQueueReaderAgents miembros de los roles fijos de base de datos de replmonitor la db_owner base de datos de distribución solo pueden llamar al método .

Se aplica a

Consulte también