KB3176440 – PATAISYMAS: DML sakiniai netikėtai atkartojami prenumeratoriams 2014 arba 2016 „SQL Server“

Taikoma
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Požymiai

Kai sinchronizuojate prenumeratorius operacijų replikavimui "Microsoft „SQL Server“ 2014" arba "Microsoft 2016", kai kurie DML sakiniai, kurie neturėtų būti replikuoti, replikuojami prenumeratoriams. Ši problema iškyla esant šioms sąlygoms:

  • Konfigūruojate operacijų replikavimą, kad replikuotumėte įrašytos procedūros vykdymą.
  • Įrašytoji procedūra (pažymėta replikuoti) sukuria klasterinį indeksą laikinoje lentelėje.

        
      

Sprendimas

Problema pirmą kartą buvo išspręsta šiame kaupiamajame "„SQL Server“" naujinime:

Rekomendacija: įdiekite naujausią "„SQL Server“" kaupiamąjį naujinimą

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius "„SQL Server“" naujinimus:

      

Nuorodos

Sužinokite daugiau apie terminus, kuriuos „„Microsoft““ naudoja apibūdindama programinės įrangos naujinimus.