sp_replmonitorhelpmergesessiondetail (Transact-SQL)
Se aplica a: SQL Server
Azure SQL Instancia administrada
Devuelve información detallada de nivel de artículo sobre una sesión determinada de Agente de mezcla de replicación, que se utiliza para supervisar la replicación de mezcla. El conjunto de resultados incluye una fila de detalles para cada artículo sincronizado durante la sesión. También incluye una fila que representa la inicialización de la sesión y filas que resumen las fases de carga y descarga de la sesión. Este procedimiento almacenado se ejecuta en el distribuidor de la base de datos de distribución o en el suscriptor de la base de datos de suscripciones.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id
[ ; ]
Argumentos
[ @session_id = ] session_id
Especifica una sesión de agente. @session_id es int, sin valor predeterminado.
Conjunto de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
PhaseID |
int | La fase de la sesión de sincronización y puede ser uno de los siguientes valores:0 = Inicialización o fila de resumen1 = Cargar2 = Descargar |
ArticleName |
sysname | Nombre del artículo que se está sincronizando. ArticleName también contiene información de resumen de las filas del conjunto de resultados que no representan los detalles del artículo. |
PercentComplete |
decimal | Indica el porcentaje de los cambios totales aplicados en una fila determinada de detalles del artículo para las sesiones en ejecución o con errores. |
RelativeCost |
decimal | Indica el tiempo dedicado a la sincronización del artículo como porcentaje del tiempo de sincronización total para la sesión. |
Duration |
int | Duración de la sesión de agente. |
Inserts |
int | Número de inserciones de cada sesión. |
Updates |
int | Número de actualizaciones de cada sesión. |
Deletes |
int | Número de eliminaciones de cada sesión. |
Conflicts |
int | Número de conflictos ocurridos en una sesión. |
ErrorID |
int | Identificador de un error de la sesión. |
SeqNo |
int | Orden de las sesiones en el conjunto de resultados. |
RowType |
int | Indica el tipo de información que representa cada fila del conjunto de resultados.0 = inicialización1 = resumen de carga2 = detalles de carga de artículos3 = resumen de descarga4 = detalles de descarga de artículos |
SchemaChanges |
int | Número de cambios de esquema de cada sesión. |
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_replmonitorhelpmergesessiondetail
se usa para supervisar la replicación de mezcla.
Cuando se ejecuta en el suscriptor, sp_replmonitorhelpmergesessiondetail
solo devuelve información detallada sobre las últimas 5 Agente de mezcla sesiones.
Permisos
Solo los miembros del rol fijo de base de datos db_owner o replmonitor en la base de datos de distribución en el distribuidor o en la base de datos de suscripciones del suscriptor pueden ejecutar sp_replmonitorhelpmergesessiondetail
.