KB3178137 – KORJAUS: Historiatietojen mahdollinen menetys, kun muistissa olevaa ajallista taulukkoa muutetaan 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)

Ongelman ilmenemistapa

Oletetaan, että suoritat ALTER-toiminnon (rakenteen muokkauksen tai järjestelmän versiotietojen poistaminen käytöstä) muistissa olevassa temporaalisessa taulukossa. Tässä tapauksessa saatat menettää joitakin historiatietoja, jotka on tallennettu sisäiseen historiataulukkoon kyselyn suoritushetkellä.

Tämän toiminnon aikana noin miljoona riviä siirretään sisäisestä historiataulukosta levyn historiataulukkoon.

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.