Taikoma
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Simptomai

Apsvarstykite šį scenarijų:

  • Įgalinkite parinktį bendrosios kriterijų atitikties (CCC) "SQL Server" 2017 egzemplioriuje.

  • Bandote prisijungti prie "SQL Server" egzemplioriaus naudodami neegzistuojantį SQL prisijungimo vardą.

  • Prisijungimas prie "SQL Server" egzemplioriaus naudojant administratoriaus paskyrą.

  • Vykdykite DBCC CHECKDBkomandą prieš pagrindinę duomenų bazę.

Šiame scenarijuje galite gauti klaidos pranešimą, panašų į šį:

MSG 2570, Level 16, 2 būsenos, eilutės LineNumberpuslapis (#: #), "Slot #" objekto ID #, indekso ID #, skaidinio ID #, alloc vieneto ID # (tipas "eilutėje duomenys"). Stulpelio "name" reikšmė yra už duomenų tipo "nvarchar" ribų. Atnaujinti stulpelį į teisinę reikšmę.

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Sprendimas

Ši problema išspręsta šį kaupiamąjį naujinimą SQL Server:

Apie SQL serverio kaupiamieji naujinimai:

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:

Sprendimas

Norėdami išspręsti šią problemą, įgalinkite sekimo vėliavėlę (TF) 2566 , kuri išjungia DATA_PURITY žymės, kai vykdote komandą DBCC CHECKDB prieš pagrindinę duomenų bazę. Tačiau tai netrukdo į pagrindinę duomenų bazę įterpti negaliojančių eilučių. Tiesiog išjungia tikrinimą DBCC CHECKDB.

Nuorodos

Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.