KB4045329 – FIX: tõrge, kui salvestatud protseduur edastab mälu optimeeritud tabeli tekstisisesele tabeliväärtusega funktsioonile SQL Server 2017

Rakenduskoht
SQL Server 2017 on Windows (all editions)

Sümptomid

Oletame, et kasutada mälu optimeeritud tabel, mis on salvestatud protseduuri SQL Server 2017. Kui salvestatud protseduur edastab tabeli tekstisisesele tabeliväärtusega funktsioonile, võidakse kuvada tõrketeade, mis sarnaneb järgmisega:

Märkus.

Msg 596, tase 21, olek 1, reanumber
Käivitamist ei saa jätkata, kuna seanss on tapmisolekus.

Msg 0, Level 20, State 0, Line LineNumber
Praeguse käsuga ilmnes tõsine tõrge. Võimalikud tulemid tuleks hüljata.

Lahendus

See probleem on lahendatud järgmises SQL Server koondvärskenduses:

koondvärskendus 1 SQL Server 2017 jaoks

Teave SQL Server koondvärskenduste kohta.

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

Uusim koondvärskendus SQL Server 2017 jaoks

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.