KB4019715 – KORJAUS: SQL Server 2016 ei kirjaa virhesanomia, joiden vakavuustaso on 21 In-Memory OLTP:n tarkistuspistetiedostoista löytyneiden tarkistussummaristiriitojen vuoksi

Käytetään kohteeseen
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Ongelman ilmenemistapa

Oletetaan, että käytät In-Memory OLTP:tä Microsoft SQL Server 2016:ssa. Yrität palauttaa viimeisimpään onnistuneeseen tarkistuspisteeseen esimerkiksi tietokannan käynnistyksen aikana.

Jos tarkistussumman ristiriita In-Memory OLTP-tarkistuspistetiedostojen kanssa havaitaan, palautustoiminto epäonnistuu. SQL Server ei kuitenkaan tallenna virhelokeihin vioittumistietoja, joiden vakavuustaso on 21, kuten odotettiin.

Ratkaisu

Tämä korjaus sisältyy SQL Server 2016:n Service Pack 1:een. Jos tietokannan palautuksen aikana havaitaan tarkistussummaristiriita, virhe 3414 kirjoitetaan SQL Server -virhelokiin ja sille määritetään vakavuustaso 21.

Tietoja SQL Server 2016 -koontiversioista

Jokainen uusi SQL Server 2016:n koontiversio sisältää kaikki hotfix-korjaukset ja tietoturvakorjaukset, jotka sisältyivät edelliseen koontiversioon. Suosittelemme, että asennat uusimman SQL Server 2016:n koontiversion.

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Viitteet

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