PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) 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 adicional sobre una sesión de Agente de mezcla.
public:
System::Data::DataSet ^ EnumMergeAgentSessionDetails2(int sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails2(int sessionId);
member this.EnumMergeAgentSessionDetails2 : int -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails2 (sessionId As Integer) As DataSet
Parámetros
- sessionId
- Int32
Un valor que representa el Int32 ID de la sesión para la que se devuelven los detalles. Este valor puede obtenerse de la columna Session_id devuelto por el EnumMergeAgentSessions2(String, Int32, Boolean) método.
Devoluciones
Un DataSet objeto que contiene las siguientes columnas.
| Columna | Tipo de datos | Descripción |
|---|---|---|
| PhaseID | Int32 | Es la fase de la sesión de sincronización, que puede ser una de las siguientes: 0 = Inicialización o fila resumen 1 = Subida 2 = Descargar |
| Nombre del artículo | String | Es el nombre del artículo que se está sincronizando. ArticleName también contiene información resumen para filas en el conjunto de resultados que no representan detalles del artículo. |
| PercentComplete | Decimal | Indica el porcentaje de los cambios totales aplicados en una fila de detalle de artículo dada para sesiones actualmente en curso o fallidas. |
| Coste relativo | Decimal | Indica el porcentaje de los cambios totales aplicados en una fila de detalle de artículo dada para sesiones actualmente en curso o fallidas. |
| Duración | Int32 | Duración de la sesión de agente. |
| Insertos | Int32 | Número de inserciones de cada sesión. |
| Actualizaciones | Int32 | Número de actualizaciones de cada sesión. |
| Eliminaciones | Int32 | Número de eliminaciones de cada sesión. |
| Conflictos | Int32 | Número de conflictos ocurridos en una sesión. |
| ErrorID | Int32 | Identificador de un error de la sesión. |
| SeqNo | Int32 | Orden de las sesiones en el conjunto de resultados. |
| Tipo de fila | Int32 | Indica el tipo de información que representa cada fila del conjunto de resultados.
0 = Inicialización 1 = Resumen de subida 2 = Detalle de la subida del artículo 3 = Resumen de descargas 4 = Detalles de descarga del artículo |
| Cambios de esquema | Int32 | Número de cambios de esquema de cada sesión. |
Comentarios
Deberías hacer commit de cualquier cambio de propiedad en el PublisherMonitor objeto antes de llamar a este método, porque puede que haya que cargar propiedades si no se han cargado ya.
El EnumMergeAgentSessionDetails2 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.
Llamar EnumMergeAgentSessionDetails2 es equivalente a ejecutar sp_replmonitorhelpmergesessiondetail.