Compartir a través de


PublicationMonitor.EnumLogReaderAgent Método

Definición

Devuelve información sobre el trabajo del Agente de registro del LOG utilizado por la publicación supervisada.

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

Devoluciones

Objeto DataSet que contiene las columnas siguientes.

Columna Tipo de datos Descripció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 publicación supervisada.
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 La primera transacción se entrega.
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.
last_timestampByte **[8]** Marca de tiempo de la ejecución más reciente del agente.

Comentarios

Debe confirmar los cambios de propiedad en el PublicationMonitor 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 EnumLogReaderAgent 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.

Se aplica a

Consulte también