Проблемы
Предположим, что вы используете Polybase в Microsoft SQL Server 2016 или 2017, и у вас есть триггер DDL, который выполняется каждый раз при выполнении команды создания внешней таблицы . При выполнении команды CREATE External Table для создания внешней таблицы polybase может произойти нарушение прав доступа (AV) из-за возникновения триггера DDL. Кроме того, может появиться сообщение об ошибке, подобное следующему:
Сообщение 596, уровень 21, состояние 1, строка LineNumber Не удается продолжить выполнение, так как сеанс находится в состоянии Kill. Сообщение 0, уровень 20, состояние 0, строка LineNumber При текущей команде возникла серьезная ошибка. Результаты, если таковые имеются, должны быть удалены.
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
Накопительное обновление 1 для SQL Server 2017
Накопительное обновление 8 для SQL Server 2016 RTM
Накопительное обновление 5 для SQL Server 2016 с пакетом обновления 1 (SP1)
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.