Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Você pode exibir conflitos para replicação transacional ponto a ponto e replicação transacional com assinaturas de atualização na fila no Visualizador de Conflitos de Replicação da Microsoft. Para obter informações sobre como os conflitos são detectados e resolvidos, consulte Detecção de Conflitos em Replicação Ponto a Ponto e Definir Opções de Resolução de Conflitos de Atualização Enfileirada (SQL Server Management Studio).
A disponibilidade de dados de conflito depende do tipo de replicação e do período de retenção de conflitos:
Para replicação ponto a ponto, por padrão, o Agente de Distribuição falha quando detecta um conflito. Um erro de conflito é registrado no log de erros, mas nenhum dado de conflito é registrado na tabela de conflitos; portanto, ele não está disponível para exibição. Se o Agente de Distribuição tiver permissão para continuar, um conflito será registrado localmente em cada nó onde o conflito foi detectado. Para obter mais informações, consulte "Tratamento de conflitos" na detecção de conflitos na replicação ponto a ponto.
Para assinaturas de atualização em espera, os dados estão disponíveis para cada conflito. Os dados de conflito estão disponíveis no Visualizador de Conflitos de Replicação durante o tempo especificado para o período de retenção de conflitos, com um período padrão de 14 dias. Para definir o período de retenção de conflitos, execute um dos seguintes procedimentos:
Especifique um valor de retenção para o @conflict_retention parâmetro de sp_addpublication.
Especifique um valor de
'conflict_retention'para o parâmetro @property e um valor de retenção para o parâmetro @value de sp_changepublication.
Para exibir conflitos
Conecte-se ao servidor apropriado no SQL Server Management Studio e, em seguida, expanda o nó do servidor.
Para replicação ponto-a-ponto, esse é o nó onde o conflito ocorreu.
Para assinaturas de atualização pendentes, este é o Publicador.
Expanda a pasta Replicação e expanda a pasta Publicações Locais .
Clique com o botão direito do mouse na publicação para a qual você deseja exibir conflitos e clique em Exibir Conflitos.
Na caixa de diálogo Selecionar Tabela de Conflitos , selecione um banco de dados, uma publicação e uma tabela para a qual exibir conflitos.
No Visualizador de Conflitos de Replicação, você pode:
Filtre as linhas usando os botões à direita da grade superior.
Selecione uma linha na grade superior para exibir informações sobre essa linha na grade inferior.
Selecione uma ou mais linhas na grade superior e clique em Remover, que remove a linha da tabela de metadados de conflitos.
Clique no botão propriedades (...) para exibir mais informações sobre uma coluna envolvida em um conflito.
Selecione Registrar em log os detalhes desse conflito para registrar dados de conflito em um arquivo. Para especificar um local para o arquivo, aponte para o menu Exibir e clique em Opções. Insira um valor ou clique no botão procurar (...) e navegue até o arquivo apropriado. Clique em OK para fechar a caixa de diálogo Opções.
Feche o Visualizador de Conflitos de Replicação.
Consulte Também
Replicação transacional entre pares
Detecção e resolução de conflitos durante a atualização na fila