Symptom

Tänk dig följande situation:

  • Du konfigurerar en miljö för Transaktionsreplikering där utgivaren är en lokal databas.

  • Den lokala databasen finns på en server som kör Microsoft SQL Server 2012 Service Pack 3 (SP3), kumulativ uppdatering 7 för SQL Server 2012 Service Pack 2 (SP2), SQL Server 2014 eller 2016.

  • Abonnenten är en Azure SQL-databas.

Om du använder en ögonblicks bild i abonnent databasen Miss lyckas distributions agenten. Dessutom visas ett fel meddelande av följande slag:

Det går inte att lösa sorterings konflikten mellan SQL_Latin1_General_CP1_CI_AS och Latin1_General_CI_AS i funktionen lika med. (Källa: MSSQLServer, fel nummer: 468)

Orsak

Det här problemet beror på att sorteringarna av katalog databaserna för Azure SQL Database skiljer sig från sorteringarna för replik databaserna hos utgivaren och abonnenten.

Lösning

Kumulativ uppdaterings information

Problemet åtgärdas i följande uppdateringar:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Lösning

Lös problemet genom att göra något av följande:

  • Nedgradera från SQL Server 2012 SP3 till kumulativ uppdatering 4 (version 11.00.5569) för SQL Server 2012 Service Pack 2.

  • Ändra sorteringarna för de berörda databaserna så att de är samma som Server sorteringen i Azure SQL Database (SQL_Latin1_General_CP1_CI_AS).

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Referenser

Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×