Проблемы
Рассмотрим следующий сценарий.
-
На вашем компьютере установлен накопительный пакет обновления 2 для SQL Server 2019 или более поздней версии.
-
Существует функция с табличным значением с несколькими инструкциями (MSTVF), которая ссылается на большое значение столбцы типа данных из таблицы OLTP в памяти.
-
MSTVF запрашивается в контекст уровня совместимости базы данных 140 или выше.
-
Область базы данных INTERLEAVED_EXECUTION_TVF конфигурации включена, а запрос не Использование подсказки DISABLE_INTERLEAVED_EXECUTION_TVF запроса.
В этом сценарии возникает нарушение прав доступа, и вы можете появляется сообщение об ошибке, подобное следующему:
Запрос SQL завершается сбоем с неустранимой ошибкой.
MSG 233, Level 20, штат 0, строка LineNumber
Произошла ошибка на транспортном уровне при получении результатов с сервера.
Кроме того, сообщение об ошибке регистрируется на сервере SQL Server. журнал ошибок.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующем накопительном обновлении SQL Server:
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.