KB4040533 – KORJAUS: Palauttaa virheellisiä tuloksia, kun laskettu sarakekysely suoritetaan sen jälkeen, kun KB 3213683:ssä kuvattu hotfix-korjaus on asennettu ja TF 176 otetaan käyttöön SQL Server 2016:ssa tai 2017:ssä

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 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions)

Ongelman ilmenemistapa

Mieti seuraavaa tilannetta:

  • Oletetaan, että käytössäsi on Microsoft SQL Server 2016 tai 2017.
  • Asennat SQL Server 2016 SP1:n kumulatiivisen päivityksen 2 tai SQL Server 2016:n kumulatiivisen päivityksen 4 ongelman, joka on kuvattu Knowledge Base (KB) -artikkelissa 3213683.
  • Jäljitysmerkintä (TF) 176 otetaan käyttöön hotfix-korjauksen käyttöönoton jälkeen.
  • Kun tällaisessa tilanteessa teet kyselyn lasketusta sarakkeesta, saatat huomata, että funktio palauttaa virheellisiä tuloksia. Lisäksi näyttöön voi tulla metatietovirhe, joka muistuttaa seuraavaa:

Huomautus

Levylle tallennetut lasketun sarakkeen TableName-taulukon Sarakkeennimi metatiedot eivät vastanneet sarakkeen määritystä. Voit välttää indeksin mahdollisen vioittumisen poistamalla lasketun sarakkeen ja luomalla sen uudelleen.

Ratkaisu

Tämä ongelma on korjattu seuraavissa SQL Server kumulatiivisissa päivityksissä:

SQL Server 2017:n kumulatiivinen päivitys 1

SQL Server 2016 RTM:n kumulatiivinen päivitys 8

SQL Server 2016 SP1:n kumulatiivinen päivitys 5

Tietoja SQL Server:n kumulatiivisista päivityksistä:

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

SQL Server 2017:n uusin kumulatiivinen päivitys

SQL Server 2016:n uusin kumulatiivinen päivitys

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.