Проблема
Рассмотрим следующий сценарий.
- У вас установлено накопительное обновление 2 для SQL Server 2019 года или более поздней версии.
- Существует функция с табличным значением с несколькими операторами (MSTVF), которая ссылается на столбцы типа данных большого значения из таблицы OLTP In-Memory.
- MsTVF запрашивается в контексте уровня совместимости базы данных 140 или выше.
- INTERLEAVED_EXECUTION_TVF конфигурации базы данных включено, и запрос не использует подсказку запроса DISABLE_INTERLEAVED_EXECUTION_TVF.
В этом сценарии происходит нарушение доступа, и вы можете получить сообщение об ошибке, похожее на следующее:
Sql-запрос завершается сбоем с неустранимой ошибкой.
Msg 233, Level 20, State 0, LineNumber
При получении результатов с сервера произошла ошибка на уровне транспорта.
Кроме того, в журнале ошибок SQL Server регистрируется сообщение об ошибке.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Решение
Эта проблема устранена в следующем накопительном обновлении для SQL Server:
Сведения о накопительных обновлениях для SQL Server:
Каждое новое накопительное обновление для SQL Server содержит все исправления и все исправления для системы безопасности, которые были включены в предыдущее накопительное обновление. Ознакомьтесь с последними накопительными обновлениями для SQL Server:
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.