Applies ToSQL Server 2012 Service Pack 3 SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use)

Sintomas

Considere o seguinte cenário:

  • Cria-se um ambiente de replicação transacional no qual a editora é uma base de dados no local.

  • A base de dados no local está hospedada num servidor que está a executar o Microsoft SQL Server 2012 Service Pack 3 (SP3), a Atualização Cumulativa 7 para o SQL Server 2012 Service Pack 2 (SP2), SQL Server 2014 ou 2016.

  • O assinante é uma base de dados Azure SQL.

No entanto, quando aplica o instantâneo na base de dados do assinante, o Agente de Distribuição falha. Além disso, recebe uma mensagem de erro que se assemelha ao seguinte:

Não é possível resolver o conflito entre "SQL_Latin1_General_CP1_CI_AS" e "Latin1_General_CI_AS" em pé de igualdade. (Fonte: MSSQLServer, Número de erro: 468)

Causa

Esta questão ocorre porque as colagens das bases de dados do catálogo para Azure SQL Database diferem das colagens das bases de dados de replicação no editor e no assinante.

Resolução

Informação de atualização cumulativa

Esta questão é corrigida nas seguintes atualizações:

Cada nova atualização cumulativa do 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 últimas atualizações cumulativas do SQL Server:

Solução

Para contornar esta questão, faça um dos seguintes:

  • Downgrade do SQL Server 2012 SP3 para Cumulativo Update 4 (construa 11.00.5569) para SQL Server 2012 Service Pack 2.

  • Altere as colagens das bases de dados envolvidas para serem as mesmas que a colagem do servidor na Base de Dados Azure SQL (SQL_Latin1_General_CP1_CI_AS).

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Conheça a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.