Simptomai
Apsvarstykite šį scenarijų:
-
Kuriate leidinį, kuriame yra stulpelių filtrai iš leidinio duomenų bazės, esančios SQL serverio 2005 egzemplioriuje.
-
Galite atkurti duomenų bazės atsarginę kopiją "SQL Server 2012", "2014" arba "2016" egzemplioriuje.
-
Antrinis paketas turi jungimosi eilutę, kurią nurodo reiškinys.
-
Galite išsaugoti replikacijų parametrus, pvz., naudodami parinktį KEEP_REPLICATIONatkūrimo patvirtinime.
Pagal šį scenarijų, replikavimas neveikia "SQL Server 2012", "2014" arba "2016".
Priežastis
Ši problema kyla dėl to, kad straipsnyje stulpeliai objektų ilgis yra nuskaitomi iš lentelės metaduomenų, kurie yra du baitai SQL serverio 2005 ir keturių baitų SQL Server 2012, 2014 ir 2016. Dėl to, kai bandote įterpti straipsnio stulpelių ID į šį objektą, jis kopijuoja pirmuosius du baitus, palikdami pradines šiukšles reikšmes kaip yra.
Sprendimas
Ši problema išspręsta šiuose kaupiamajame SQL serverio naujinimuose:
Kaupiamasis naujinimas 2 SQL serverio 2016 SP1
Kaupiamasis naujinimas 4 SQL serverio 2016 Kaupiamasis naujinimas 3 SQL Server 2014 SP2 kaupiamasis naujinimas 10 SQL serverio 2014 SP1
Kaupiamasis naujinimas 5 SQL serverio 2012 3 pakeitimų paketui
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"naujausiam kaupiamąjį naujinimą, skirtą "sql Server" 2014 SP1/SP2naujausias KAUPIAMASIS naujinimas, skirtas "SQL Server 2012 "
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.