ReplicationMonitor.EnumLogReaderAgents Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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_name | String | Nombre de la base de datos de distribución. |
name | String | Nombre del trabajo del agente de replicación. |
status | Int32 | Estado de ejecución: 1 = Inicio 2 = Correcto 3 = En curso 4 = Inactiva 5 = Reintentar 6 = Error |
publisher | 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 del agente. |
time | String | Fecha y hora del registro de la sesión. |
duration | Int32 | Tiempo transcurrido de la sesión, en segundos. |
comments | String | Texto del mensaje registrado por el agente. |
delivery_time | Int32 | Hora a la 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 promedio de comandos por transacción entregados en la sesión. |
delivery_rate | Single | Número promedio de comandos entregados por segundo. |
delivery_latency | Int32 | 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_id | Int32 | 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_id | Byte **[16]** | Identificador del trabajo de Agente SQL Server que inicia el agente de replicación. |
local_job | Boolean | Si es true , el trabajo del agente está disponible en el distribuidor.
|
profile_id | Int32 | Identificador de perfil. |
agent_id | Int32 | Identificador del trabajo del agente. |
local_timestamp | Byte **[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 .