KB3029977-FIX: OS-i tõrge 665 kui täidate DBCC CHECKDB käsu andmebaasi, mis sisaldab columnstore indeks SQL Server 2014

Sümptomid

Oletame, et teil on Microsoft SQL Server 2014 suur columnstore indeksid sisaldav andmebaas. Kui käivitate andmebaasi jaoks DBCC CHECKDB käsu, kuvatakse SQL serveri tõrkelogi järgmine tõrketeade:

Operatsioonisüsteem tagastas tõrke 665 (taotletud toimingut ei saa lõpule viia failisüsteemi piirangu tõttu) SQL serverile kirjutamise ajal 0x00004a21310000 failis "<Disk Name>: \PROGRAM Files\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Data\XXXX.mdf'. Lisateavet SQL serveri tõrkelogi ja süsteemi sündmuselogisse võivad anda rohkem üksikasju. See on tõsise süsteemi tasemel tõrge, mis ohustab andmebaasi terviklikkust ning mida tuleb kohe parandada. Täieliku andmebaasi ühtsuse kontrollimine (DBCC CHECKDB). See tõrge võib olla põhjustatud paljudest teguritest; Lisateavet leiate teemast SQL Server Books online.

Kui täidate DBCC CHECKTABLE käsu tabel, kus on columnstore indeks, kuvatakse järgmine tõrketeade:

MSG 0, tase 11, olek 0, rea 0A raske tõrge ilmnes praegusel käsul. Tulemid, kui need on olemas, tuleks hävitada.

Samal ajal kuvatakse tõrketeates järgmine tõrketeade:

DomainName\UserName poolt teostatud DBCC CHECKTABLE (<Table_Name>) on tõrke oleku 6 tõttu ebanormaalselt lõpetatud. Kulunud aeg: 0 tundi 3 minutit 36 sekundit.

Põhjus

See probleem ilmneb SQL serveri columnstore indeksi funktsiooni eelpüüdmise mehhanismi tõrke tõttu. See defekt põhjustab andmete lehed tarbetult asustada snapshot andmebaasi, mis tooks kaasa enneaegse operatsioonisüsteemi 665 tõrke.NOTE DBCC CHECKDB käsk loob automaatselt andmebaasi hetktõmmise sisemiselt. Kui loote andmebaasi hetktõmmise käsitsi ja teete mitu päringut, mis kasutavad columnstore indeksit, võib ilmneda sama probleem.

Lahendus

Hoolduspaketi teave

Selle probleemi lahendamiseks Hankige hoolduspakett Service Pack 1 SQL Server 2014.

Lisateavet SQL serveri 2014 hoolduspaketi Service Pack 1 (SP1) kohta leiate teemast SQL server 2014 hoolduspaketis Service Pack 1 lahendatud vead.

Kumulatiivse värskenduse teave

Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.

Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Soovitame teil alla laadida ja installida kumulatiivseid värskendusi SQL serveri jaoks:

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×