Požymiai
Tarkime, kad sukonfigūravote operacijų replikavimą, kurio reikšmė yra "immediate_sync=false" duomenų bazėje, kurioje yra daug operacijų. Į leidinį įtraukę naują lentelę pastebėsite, kad platintojas netaiko kūrimo komandų, susijusių su prenumeratoriaus naujai įtraukta lentele.
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.
Sprendimas
Ši problema išspręsta šiuose kaupiamuosiuose "„SQL Server“" naujinimuose:
- 9 kaupiamasis naujinimas, skirtas „SQL Server“ 2019
- 23 kaupiamasis naujinimas, skirtas „SQL Server“ 2017
- 14 kaupiamasis naujinimas, skirtas „SQL Server“ 2016 SP2
Atkreipkite dėmesį Norėdami išspręsti šią problemą, turite taikyti susietą kaupiamąjį naujinimą tiek leidėjo, tiek platintojo serveriams, kai naudojama replikavimo topologija.
Apie "„SQL Server“" kaupiamuosius naujinimus:
Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:
- Naujausias "„SQL Server“ 2019" kaupiamasis naujinimas
- Naujausias "„SQL Server“ 2017" kaupiamasis naujinimas
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2016
Sprendimo būdas
Norėdami išspręsti šią problemą, atlikite toliau nurodytus veiksmus:
- Norėdami užtikrinti, kad ateityje ši problema nepasikartotų, pakeiskite immediate_sync reikšmę į teisingą.
- Prieš įtraukdami straipsnį sustabdykite žurnalų skaitytuvo agentą, tada iš naujo paleiskite žurnalų skaitytuvo agentą, kai bus sugeneruota nauja momentinė kopija.
- Prieš įtraukdami straipsnį sustabdykite paskirstymo agentą, tada iš naujo paleiskite paskirstymo agentą, kai bus sugeneruota nauja momentinė kopija.
Nuorodos
Sužinokite daugiau apie terminus, kuriuos „„Microsoft““ naudoja apibūdindama programinės įrangos naujinimus.