Lenguaje

PublisherMonitor.EnumDistributionAgentSessionDetails(String, String) Método

Definición

Retorna información detallada sobre una sesión de Agente de distribución.

public:
 System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails(string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet

Parámetros

agentName
String

Un valor que especifica String el nombre del Agente de distribución.

sessionId
String

Un String valor que representa los datos y el tiempo de la sesión para la que se devuelven los detalles. Este valor puede obtenerse a partir de la columna de tiempo que devuelve el EnumDistributionAgentSessions(String, Int32, Boolean) método.

Devoluciones

Un DataSet objeto que contiene las siguientes columnas.

Columna Tipo de datos Descripción
Estado de la etapa Int32 Estado en marcha:

1 = Inicio

2 = Sucede

3 = En curso

4 = Ralentí

5 = Repetición

6 = Suspenso

Tiempo DateTime Hora de registro para el detalle de la sesión.
Comentarios String Texto descriptivo.
Duración Int32 Tiempo transcurrido de la actividad registrada de la sesión, en segundos.
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.
(Sin nombre de columna) No aplicable Solo uso interno.
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.
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.

Comentarios

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

Se aplica a

Consulte también