Conflito avançado de replicação de fusão - Resolução interativa

Aplica-se a: SQL Server

A replicação do Microsoft SQL Server disponibiliza um Resolvedor Interativo, que pode utilizar para resolver conflitos manualmente durante a sincronização a pedido no Gestor de Sincronização do Microsoft Windows. Quando o ativa em tempo de execução, o Resolver Interativo fornece uma interface gráfica que mostra os dados de cada linha em conflito. Oferece opções para visualizar e editar os dados do conflito, resolvendo cada conflito individualmente.

O Resolver Interativo assemelha-se ao Visualizador de Conflitos. No entanto, o Visualizador de Conflitos apresenta os resultados dos conflitos que já foram resolvidos após a sincronização da fusão. O Resolver Interativo mostra cada conflito antes da resolução, para que possa determinar o resultado de cada conflito durante a sincronização da fusão. Alguém deve estar disponível para monitorizar o Resolver Interativo quando ocorrer um conflito.

Note

A Resolução Interativa requer o Windows Synchronization Manager. Se realizar uma sincronização fora do Windows Synchronization Manager (como uma sincronização agendada ou uma sincronização a pedido no SQL Server Management Studio ou Replication Monitor), o sistema resolve conflitos automaticamente sem intervenção do utilizador, de acordo com o resolvedor especificado para o artigo. O Resolver Interativo não apresenta conflitos que envolvam registos lógicos. Para visualizar informações sobre estes conflitos, utilize procedimentos armazenados de replicação. Para mais informações, consulte Visualizar Informação de Conflito para Publicações de Fusão (Programação Transact-SQL de Replicação).

Resolvedores de artigos e o Resolvedor Interativo

Quando cria uma publicação, atribui resolvedores de conflitos (seja o resolvedor padrão, um gestor de lógica de negócio ou um resolvedor personalizado) a artigos específicos. Utilizam um conjunto de regras para determinar qual o conjunto de dados a usar quando se inserem linhas conflitantes. O Resolver Interativo não é um resolvedor de conflitos separado com regras para determinar vencedores e perdedores, mas sim uma ferramenta usada em conjunto com resolvedores padrão e personalizados. O resolvedor de artigos continua a determinar a linha vencedora e a perdedora, mas o Resolvedor Interativo permite a intervenção do utilizador para aceitar, rejeitar ou modificar os resultados.

Para usar o Resolvedor Interativo, deve ativar a resolução interativa para cada artigo e subscrição que a necessite. Depois de o ativar para um ou mais artigos e subscrições, o Resolver Interativo é usado quando é detetado um conflito durante a sincronização da fusão.

Para usar o Resolvedor Interativo, consulte Especificar opções de Replicação de Fusão e Sincronizar uma Subscrição Usando o Gestor de Sincronização do Windows (Gestor de Sincronização do Windows).