Lenguaje

ReplicationMonitor.EnumDistributionAgents Método

Definición

Información de devoluciones sobre los puestos de Agente de distribución en el distribuidor monitorizado.

public:
 System::Data::DataSet ^ EnumDistributionAgents();
public System.Data.DataSet EnumDistributionAgents();
member this.EnumDistributionAgents : unit -> System.Data.DataSet
Public Function EnumDistributionAgents () 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 trabajo 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.
Publicación String Nombre de la publicación.
Suscriptor String Nombre del suscriptor.
subscriber_db String Nombre de la base de datos de suscripciones.
subscription_type Int32 El tipo de suscripción:

0 = Empuje

1 = Tira

2 = Anónimo

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 Latencia, en milisegundos, entre la entrada de la transacción en la base de datos de distribución y la aplicación al Suscriptor.
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.
offload_enabled Boolean Si true, la suscripción soporta activación de agentes remotos.
offload_server Boolean Nombre del servidor utilizado con la activación de agentes remotos.
subscriber_type Byte El tipo de fuente de datos en el Suscriptor:

0 = Suscriptor de SQL Server.

1 = Fuente de datos de Conectividad de Base de Datos Abierta (ODBC).

Comentarios

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

Se aplica a

Consulte también