ReplicationMonitor.EnumQueueReaderAgentSessionDetails 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 lectura de cola.
public:
System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails (string distributionDatabase, int publicationId, string sessionId);
member this.EnumQueueReaderAgentSessionDetails : string * int * string -> System.Data.DataSet
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet
Parámetros
- publicationId
- Int32
Valor Int32 que especifica el valor de identificador que identifica la publicación de forma única.
- sessionId
- String
Valor String que especifica el valor de identificador que identifica la sesión de forma única. sessionID
contiene la fecha y hora, convertida a partir de un System.DataTime valor de objeto del sistema, cuando se produjo realmente la sesión.
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 | String | Tiempo de registro de los detalles de la sesión. |
comments | String | Texto descriptivo. |
transaction_id | String | Id. de transacción almacenado en el mensaje, si procede. |
transaction_status | Int32 | Estado de la transacción. |
commands_processed | Int32 | Número total de comandos procesados en la sesión. |
subscriber | String | Nombre del suscriptor. |
subscriberdb | String | Nombre de la base de datos de suscripciones. |
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
Debe confirmar los cambios de propiedad en el ReplicationMonitor objeto antes de llamar a este método porque es posible que las propiedades de este objeto deban cargarse si aún no se han cargado.
Los EnumQueueReaderAgentSessionDetails 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 .