KB4099126 - ИСПРАВЛЕНО: ошибка "Нарушение прав доступа" при выполнении сложного запроса с несколькими соединениями и включении функции адаптивного соединения в SQL Server

Применяется к
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Проблема

В редких случаях при выполнении сложного запроса, использующего несколько соединений, в SQL Server 2017 может возникать ошибка "Нарушение прав доступа", если новая функция адаптивного соединения включена (по умолчанию).

Чтобы определить, возникает ли ошибка нарушения прав доступа из-за функции адаптивного присоединения, отключите эту функцию с помощью флага трассировки 9398 на уровне сеанса. Затем наблюдайте за программой во время выполнения таких запросов, чтобы определить, возникает ли проблема.

Решение

Исправление этой проблемы включено в накопительный пакет обновления 6 для SQL Server 2017.

Сведения о сборках SQL Server 2017

Каждая новая сборка SQL Server 2017 содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку SQL Server 2017.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Ссылки

Узнайте о стандартной терминологии , используемой корпорацией Майкрософт для описания обновлений программного обеспечения.