Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede ver los conflictos de la replicación transaccional entre pares y la replicación transaccional con suscripciones de actualización en cola utilizando el Visor de Conflictos de Replicación de Microsoft. Para obtener información sobre cómo se detectan y resuelven los conflictos, vea Detección de conflictos en replicación de igual a igual y Establecer opciones de resolución de conflictos de actualización en cola (SQL Server Management Studio).
La disponibilidad de los datos en conflicto depende del tipo de replicación y de la duración del período de retención de conflictos.
En el caso de la replicación punto a punto, de forma predeterminada, se produce un error en el Agente de distribución cuando detecta un conflicto. Se registra un error de conflicto en el registro de errores, pero no se registra ningún dato de conflicto en la tabla de conflictos; por lo tanto, no está disponible para su visualización. Si el Agente de distribución puede continuar, se registra un conflicto localmente en cada nodo donde se detectó. Para obtener más información, vea "Controlar conflictos" en Detección de conflictos en replicación punto a punto.
En el caso de las suscripciones de actualización en cola, los datos están disponibles para cada conflicto. Los datos de conflicto están disponibles en el Visor de conflictos de replicación durante la cantidad de tiempo especificado para el período de retención de conflictos, con un valor predeterminado de 14 días. Para establecer el período de retención de conflictos, realice una de las siguientes acciones:
Especifique un valor de retención para el @conflict_retention parámetro de sp_addpublication.
Especifique un valor de
'conflict_retention'para el @property parámetro y un valor de retención para el @value parámetro de sp_changepublication.
Para ver conflictos
Conéctese al servidor adecuado en SQL Server Management Studio y, a continuación, expanda el nodo de servidor:
Para la replicación punto a punto, este es el nodo en el que se produjo el conflicto.
En el caso de las suscripciones de actualización en cola, este es el publicador.
Expanda la carpeta Replicación y, a continuación, expanda la carpeta Publicaciones locales .
Haga clic con el botón derecho en la publicación para la que desea ver los conflictos y, a continuación, haga clic en Ver conflictos.
En el cuadro de diálogo Seleccionar tabla de conflictos , seleccione una base de datos, una publicación y una tabla para las que ver los conflictos.
En el Visor de conflictos de replicación, puede:
Filtre las filas con los botones a la derecha de la cuadrícula superior.
Seleccione una fila en la cuadrícula superior para mostrar información sobre esa fila en la cuadrícula inferior.
Seleccione una o varias filas en la cuadrícula superior y, a continuación, haga clic en Quitar, que quita la fila de la tabla de metadatos de conflictos.
Haga clic en el botón de propiedades (...) para ver más información sobre una columna implicada en un conflicto.
Seleccione Registrar los detalles de este conflicto para registrar los datos de conflicto en un archivo. Para especificar una ubicación para el archivo, seleccione el menú Ver y, a continuación, haga clic en Opciones. Escriba un valor o haga clic en el botón Examinar (...) y, a continuación, vaya al archivo adecuado. Haga clic en Aceptar para cerrar el cuadro de diálogo Opciones.
Cierre el Visor de conflictos de replicación.
Véase también
Replicación transaccional entre pares
Detección y resolución de conflictos de actualización en espera