CORREÇÃO: Erro "Não é possível resolver o conflito de intercalação" quando você aplicar um instantâneo no banco de dados do assinante no SQL Server

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3131443
Sintomas
Considere o seguinte cenário:
  • Configurar um ambiente de replicação transacional no qual o Editor é um banco de dados local.
  • O banco de dados local é hospedado em um servidor que esteja executando o Microsoft SQL Server 2012 Service Pack 3 (SP3), atualização cumulativa 7 para SQL Server 2012 Service Pack 2 (SP2), SQL Server 2014 ou 2016.
  • O assinante é um banco de dados do SQL Azure.

No entanto, quando você aplicar o instantâneo no banco de dados do assinante, o agente de distribuição falhar. Além disso, você recebe uma mensagem de erro semelhante à seguinte:
Não é possível resolver o conflito de intercalação entre "SQL_Latin1_General_CP1_CI_AS" e "Latin1_General_CI_AS" na igual a operação.
(Fonte: MSSQLServer, número do erro: 468)

Causa
Esse problema ocorre porque os agrupamentos de bancos de dados do catálogo de banco de dados do SQL Azure diferem dos agrupamentos dos bancos de dados de replicação no Editor e no assinante.
Resolução

Informações da atualização cumulativa

Esse problema foi corrigido nos seguintes atualizações:
Recomendação: Instale a atualização cumulativa mais recente para o SQL Server

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as mais recentes atualizações cumulativas para o SQL Server:
Como Contornar
Para contornar esse problema, proceda de uma das seguintes:
  • Downgrade do SQL Server 2012 SP3 atualização cumulativa 4 (build 11.00.5569) para SQL Server 2012 Service Pack 2.
  • Altere os agrupamentos de bancos de dados envolvidos para ser o mesmo que o agrupamento de servidor no banco de dados do SQL Azure (SQL_Latin1_General_CP1_CI_AS).
Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Saiba mais sobre o terminologia que a Microsoft usa para descrever as atualizações de software.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3131443 - Última Revisão: 07/26/2016 07:16:00 - Revisão: 5.0

Microsoft SQL Server 2012 Service Pack 3, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3131443 KbMtpt
Comentários