Lenguaje

ReplicationMonitor.EnumLogReaderAgents Método

Definición

Información de devoluciones sobre los trabajos de Agente Lector de Registro en el distribuidor monitorizado.

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

Devoluciones

Un DataSet objeto que contiene las siguientes columnas.

Columna Tipo de datos Descripción
db_name String Nombre de la base de datos de distribución.
nombre String Nombre del puesto del agente de replicación.
Estado Int32 Estado en marcha:

1 = Inicio

2 = Sucede

3 = En curso

4 = Ralentí

5 = Repetición

6 = Suspenso

Editorial String Nombre del publicador.
publisher_db String Nombre de la base de datos de publicaciones.
start_time String Fecha y hora de la última ejecución de agentes.
Tiempo String Fecha y hora en que se registró la sesión.
Duración Int32 Tiempo transcurrido de la sesión, en segundos.
Comentarios String Mensaje registrado por el agente.
delivery_time Int32 La hora en que se entrega la primera transacción.
delivered_transactions Int32 Número total de transacciones entregadas en la sesión.
delivered_commands Int32 Número total de comandos entregados en la sesión.
average_commands Int32 Número medio de comandos por transacción entregados en la sesión.
delivery_rate Single Número medio de comandos entregados por segundo.
delivery_latency Int32 El tiempo, en milisegundos, entre que un comando se compromete en la base de datos publicada y el que se compromete en la base de datos de distribución.
error_id Int32 El ID del error en la [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) tabla del sistema. Utiliza el EnumErrorRecords(Int32) método para devolver información detallada sobre un error.
job_id Byte **[16]** Identificador del trabajo del Agente SQL Server iniciando el agente de replicación.
local_job Boolean Cuando true, el puesto de agente está disponible en el distribuidor.
profile_id Int32 Identificador de perfil.
agent_id Int32 Identificador de puesto de agente.
local_timestamp Byte **[8]** Marca temporal de la última misión de agentes.

Comentarios

Deberías hacer commit de cualquier cambio de propiedad en el ReplicationMonitor objeto antes de llamar a este método, porque puede que haya que cargar propiedades si no se han cargado ya.

El EnumLogReaderAgents método solo puede ser llamado por miembros de la db_owner base de datos o replmonitor roles fijos en la base de datos de distribución.

Se aplica a

Consulte también