PublisherMonitor.EnumDistributionAgentSessionDetails(String, String) 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 detallada sobre una sesión del 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
- sessionId
- String
Valor String que representa los datos y la fecha de la sesión para la que se devuelven los detalles. Este valor se puede obtener de la columna de hora que se devuelve mediante el método EnumDistributionAgentSessions(String, Int32, Boolean).
Devoluciones
Objeto DataSet que contiene las columnas siguientes.
Columna | Tipo de datos | Descripción |
---|---|---|
runstatus | Int32 | Estado de ejecución: 1 = Inicio 2 = Correcto 3 = En curso 4 = Inactiva 5 = Reintentar 6 = Error |
time | DateTime | Tiempo de registro de los detalles de la sesión. |
comments | String | Texto descriptivo. |
duration | Int32 | Tiempo transcurrido de la actividad de sesión registrada, en segundos. |
delivery_rate | Single | Número promedio 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 su aplicación al suscriptor. |
(Ningún nombre de columna) | No aplicable | Exclusivamente para 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 promedio de comandos por transacción entregados en la sesió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. |
Comentarios
Los EnumDistributionAgentSessionDetails miembros de los roles fijos de base de datos de replmonitor
la db_owner
base de datos de distribución solo pueden llamar al método .