Симптоми
Имайте предвид сценария, описан по-долу:
- Имате инсталирана сборна актуализация 2 за SQL Server 2019 или по-нова версия.
- Има многооператорна функция с таблични стойности (MSTVF), която препраща към колони с големи стойности от In-Memory OLTP таблица.
- MSTVF се заявява в контекста на ниво на съвместимост на базата данни 140 или по-високо.
- Конфигурационният INTERLEAVED_EXECUTION_TVF на обхвата на базата данни е ВКЛ и заявката не използва DISABLE_INTERLEAVED_EXECUTION_TVF подсказване за заявка.
В този случай възниква непозволен достъп до памет и може да получите съобщение за грешка, подобно на следното:
SQL заявката е неуспешна с фатална грешка.
Съобщение 233, Ниво 20, Състояние 0, Line LineNumber
Възникнала е грешка на ниво транспорт при получаване на резултати от сървъра.
Освен това в регистрационния файл за грешки на SQL Server се регистрира съобщение за грешка.
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Решение
Този проблем е решен в следната кумулативна актуализация за SQL Server:
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.