PublicationMonitor.EnumLogReaderAgent Método

Definición

Información de devolución para el trabajo de Agente Lector de Registro utilizado por la publicación monitorizada.

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

Devoluciones

Un DataSet objeto que contiene las siguientes columnas.

Columna Tipo de datos Descripción
nombre String Nombre del puesto de 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 monitorizadas.
start_time String Fecha y hora de la última ejecución de agente.
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 Replication Agent.
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.
last_timestamp Byte **[8]** Marca temporal de la última misión de agentes.

Comentarios

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

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

Se aplica a

Consulte también