ReplicationMonitor.EnumDistributionAgents Método

Definición

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

public:
 System::Data::DataSet ^ EnumDistributionAgents();
public System.Data.DataSet EnumDistributionAgents ();
member this.EnumDistributionAgents : unit -> System.Data.DataSet
Public Function EnumDistributionAgents () 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.
publicationString Nombre de la publicación.
subscriberString Nombre del suscriptor.
subscriber_dbString Nombre de la base de datos de suscripciones.
subscription_typeInt32 El tipo de suscripción:

0 = Inserción

1 = Extracción

2 = Anónima

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 Latencia, en milisegundos, entre la entrada de la transacción en la base de datos de distribución y su aplicación al suscriptor.
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.
offload_enabledBoolean Si es true, la suscripción admite la activación remota del agente.
offload_serverBoolean Nombre del servidor que se utiliza con la activación remota del agente.
subscriber_typeByte Tipo de origen de datos del suscriptor:

0 = SQL Server suscriptor.

1 = Origen de datos de Conectividad abierta de bases de datos (ODBC).

Comentarios

Los EnumDistributionAgents miembros de los db_owner roles fijos de base de datos de replmonitor una base de datos de distribución del distribuidor solo pueden llamar al método .

Se aplica a

Consulte también