Simptomai
Apsvarstykite šį scenarijų:
-
Nustatėte sandorio replikavimo aplinką, kurioje "Publisher" yra vietinė duomenų bazė.
-
Vietinė duomenų bazė yra Patalpinta serveryje, kuriame veikia "Microsoft SQL Server" 2012 3 pakeitimų paketas (SP3), Kaupiamasis naujinimas 7, skirtas "SQL Server 2012" 2 pakeitimų paketui (SP2), "SQL Server 2014" arba "2016".
-
Abonentas yra "Azure SQL" duomenų bazė.
Tačiau, kai pritaikote momentinę kopiją prenumeratoriaus duomenų bazei, platinimo agentas nepavyksta. Be to, galite gauti klaidos pranešimą, panašų į šį:
Negalima išspręsti sulyginimo konflikto tarp "SQL_Latin1_General_CP1_CI_AS" ir "Latin1_General_CI_AS". (Šaltinis: MSSQLServer, klaidos numeris: 468)
Priežastis
Ši problema kyla dėl to, kad "Azure SQL" duomenų bazės katalogo duomenų bazės sugretintos skiriasi nuo "Publisher" ir prenumeratoriaus replikavimo duomenų bazių sugrupavimo.
Sprendimas
Kaupiamojo naujinimo informacija
Ši problema išspręsta Šiais naujinimais:
-
Kaupiamasis naujinimas 13 SQL serverio 2014
-
Kaupiamasis naujinimas 6 SQL serverio 2014 1 pakeitimų PAKETUI (SP1)
-
Kaupiamasis naujinimas 11 SQL serverio 2012 2 pakeitimų PAKETUI (SP2)
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2016"
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2014"
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2014 SP1
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2012 SP2
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2012 SP3
Sprendimas
Norėdami išspręsti šią problemą, atlikite vieną iš šių veiksmų:
-
Downgrade iš "SQL Server" 2012 SP3 į kaupiamąjį naujinimą 4 (Komponavimo versija), skirtą "SQL Server 2012" 2 pakeitimų paketui.
-
Keiskite įtrauktų duomenų bazių sugretinimus, kad jie būtų tokie patys kaip serverio sulyginimas "Azure SQL" duomenų bazėje (SQL_Latin1_General_CP1_CI_AS).
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.