Simptome
Luați în considerare următorul scenariu:
-
Aveți 2 actualizare cumulativă pentru SQL Server 2019 sau o versiune mai recentă instalată.
-
Există un funcția de tabel cu mai multe declarații (MSTVF) care face referire la valori mari coloane tip de date dintr-un tabel OLTP în memorie.
-
MSTVF este interogat în contextul nivelului de compatibilitate al bazei de date 140 sau o versiune ulterioară.
-
Baza de date în domeniu INTERLEAVED_EXECUTION_TVF de configurare este activată și interogarea nu este utilizarea sugestiei de interogare DISABLE_INTERLEAVED_EXECUTION_TVF.
În acest scenariu, apare o încălcare a accesului și este posibil să primiți un mesaj de eroare care seamănă cu următorul:
Interogarea SQL nu reușește cu eroarea fatală.
MSG 233, nivel 20, stare 0, linie LineNumber
A apărut o eroare la nivel de transport atunci când primiți rezultate de pe server.
În plus, se înregistrează un mesaj de eroare în SQL Server jurnal de erori.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarea actualizare cumulativă pentru SQL Server:
Despre actualizările cumulative pentru SQL Server:
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Referințe
Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.