KB3174088 – KORJAUS: Virhe 5283, kun suoritat DBCC CHECKDB -tietokannassa, joka sisältää klusteroimattoman sarakesäilön indeksin SQL Server 2016:ssa

Käytetään kohteeseen
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 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Web - duplicate (do not use)

Ongelman ilmenemistapa

Kun suoritat DBCC CHECKDB:n tietokannassa, joka sisältää klusteroimattoman sarakesäilön indeksin, näyttöön voi tulla seuraavanlaisia virhesanomia:

Huomautus

Msg 5283, taso 16, tila 1
Rivien välisen joukon tarkistus sarakesäilön indeksissä, objektin tunnuksessa<, objektitunnuksessa>, indeksitunnuksessa, indeksitunnuksessa>,<<osiossa ja osion tunnuksessa>. Pudota sarakesäilön indeksi ja luo se uudelleen.
DBCC-tulokset indeksin nimelle<>.
N sivulla on m riviä objektin <indeksinimelle>.
CHECKDB löysi 0 varaus- ja n johdonmukaisuusvirhettä taulukon <indeksinimessä> (objektitunnus <, objektitunnus>).
Taulukon nimen<> DBCC-tulokset. N sivulla on m riviä objektitaulukon< nimelle>.

        
      

Ratkaisu

Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä:

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.

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.