Ongelman ilmenemistapa
Oletetaan, että sinulla on Microsoft SQL Server 2014:ssä taulukko, jolla on klusteroimaton sarakesäilöindeksi. Kun lisäät ja poistat sitten sarakkeen taulukosta, näyttöön tulee seuraava virhesanoma:
Huomautus
Msg 211, taso 23, tila 19, rivi 38
Mahdollinen rakenteen vioittuminen. Suorita DBCC CHECKCATALOG.
Msg 0, taso 20, tila 0, rivi 37
Nykyisessä komennossa tapahtui vakava virhe. Mahdolliset tulokset on hylättävä.
Msg 682, taso 22, tila 153, rivi 76
Sisäinen virhe. Sarakkeen arvon lukemiseen varattu puskuri on liian pieni. Tarkista mahdolliset vioittuminen suorittamalla DBCC CHECKDB.
Ratkaisu
Ongelma korjattiin ensimmäisen kerran seuraavissa SQL Server kumulatiivisissa päivityksissä:
Suositus: Asenna uusin kumulatiivinen päivitys SQL Server:lle
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että lataat ja asennat uusimmat kumulatiiviset päivitykset SQL Server:lle:
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.