PublisherMonitor.EnumSnapshotAgentSessionDetails(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 de Agente de instantáneas.
public:
System::Data::DataSet ^ EnumSnapshotAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumSnapshotAgentSessionDetails(string agentName, string sessionId);
member this.EnumSnapshotAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumSnapshotAgentSessionDetails (agentName As String, sessionId As String) As DataSet
Parámetros
- agentName
- String
Un valor que especifica String el nombre del Agente Lector de Log. Puedes obtener este valor a partir de la LogReaderAgentName propiedad de la base de datos publicada.
- 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 EnumLogReaderAgentSessions(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 | String | 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. |
| delivered_commands | Int32 | Número total de comandos entregados en la sesión. |
| nombre | String | Nombre del trabajo de Agente de instantáneas. |
| 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
Compromete cualquier cambio de propiedad en el PublisherMonitor objeto antes de llamar a este método, porque puede que haya que cargar las propiedades de este objeto si no se han cargado ya.
El EnumSnapshotAgentSessionDetails 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.