Compartir a través de


ReplicationMonitor.EnumLogReaderAgents Método

Definición

Devuelve información sobre los trabajos del Agente de registro del LOG en el distribuidor supervisado.

public:
 System::Data::DataSet ^ EnumLogReaderAgents();
public System.Data.DataSet EnumLogReaderAgents ();
member this.EnumLogReaderAgents : unit -> System.Data.DataSet
Public Function EnumLogReaderAgents () 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

publisherString Nombre del publicador.
publisher_dbString Nombre de la base de datos de publicaciones.
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.
delivery_timeInt32 Hora a la que se entrega la primera transacción.
delivered_transactionsInt32 Número total de transacciones entregadas en la sesión.
delivered_commandsInt32 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 confirmación de un comando en la base de datos publicada y en la base de datos de distribució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.
local_jobBoolean Si es true, el trabajo del agente está disponible en el distribuidor.
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 EnumLogReaderAgents miembros de los roles fijos de base de datos o replmonitor de la db_owner base de datos de distribución solo pueden llamar al método .

Se aplica a

Consulte también