Simptomai
"SQL Server 2016", naudojant atminties optimizuotą lentelę, daugelis ALTER TABLE scenarijų dabar vykdomi lygiagrečiai ir Optimizuojamas operacijų žurnalui. Tačiau pakeisti stulpelio operacijas didelėje atmintyje optimizuota lentelė, kuri vykdoma lygiagrečiai, gali sukelti duomenų praradimą. Pastabapakeisti lentelės operacijas paleisti vieną gijos ir neturi įtakos šios problemos.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius SQL serverio naujinimus:
Sprendimas
Norėdami išspręsti šią problemą, išjunkite "logaritminio", optimizuoto, kad pakeistų operacijas, įgalindami sekimo vėliavėlės 9909. Norėdami įgalinti sekimo vėliavėlę 9909, įtraukite parametrą -T9909 paleisties parametrą. Arba galite naudoti konkretaus seanso DBCC TRACEON (9909) sakinį.
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.