Symptomer

Tenk deg følgende:

  • Du kan definere en overførbar replikering miljø der utgiveren er lokale database.

  • Den lokale databasen ligger på en server som kjører Microsoft SQL Server 2012 Service Pack 3 (SP3), Kumulativ oppdatering-7 for SQL Server 2012 Service Pack 2 (SP2), SQL Server 2014 eller 2016.

  • Abonnenten er en SQL Azure-database.

Men når du bruker statisk utvalg på abonnenten databasen, mislykkes distribusjon-Agent. I tillegg får du en feilmelding som ligner på følgende:

Kan ikke løse konflikten sammenlikning mellom "SQL_Latin1_General_CP1_CI_AS" og "Latin1_General_CI_AS" i likhetstegn operasjonen.(Kilde: MSSQLServer, Feilnummer: 468)

Årsak

Dette problemet oppstår fordi sammenlikninger av katalog-databaser for Azure SQL-databasen er forskjellige fra sammenlikninger av replikering databaser hos utgiveren og abonnenten.

Oppløsning

Informasjon om kumulativ oppdatering

Dette problemet er løst i følgende oppdateringer:

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:

Løsningen

Du kan omgå dette problemet, gjør du ett av følgende:

  • Nedgradere fra SQL Server 2012 SP3 kumulativ oppdatering 4 (build 11.00.5569) for SQL Server 2012 Service Pack 2.

  • Endre de involverte databasene som skal være den samme som serversammenlikningen på Azure SQL-Database (SQL_Latin1_General_CP1_CI_AS)-sorteringene.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.