Ознаки
Припустімо, що використовується PolyBase в Microsoft SQL Server 2016 або 2017, і є мова визначення даних (DDL) тригер, що відбувається щоразу, коли команда CREATE EXTERNAL TABLE виконується. Коли ви запускаєте команду CREATE EXTERNAL TABLE , щоб створити зовнішню таблицю PolyBase, може статися порушення прав доступу (AV) через тригер DDL, який було піднято. Крім того, може з'явитися повідомлення про помилку, подібне до такого:
Msg 596, рівень 21, стан 1, номер рядка
Не вдалося продовжити виконання, оскільки сеанс перебуває в стані вбивства.
Msg 0, level 20, State 0, Line LineNumber
Під час поточної команди сталася серйозна помилка. Результати(за наявності) слід вилучити.
Спосіб вирішення
Цю проблему вирішено в сукупному пакеті оновлень для SQL Server:
Сукупне оновлення 1 для SQL Server 2017 р.
Сукупний пакет оновлень 8 для RTM SQL Server 2016
Сукупний пакет оновлень 5 для SQL Server 2016 з пакетом оновлень 1 (SP1)
Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входили в попередній сукупний пакет оновлень. Ознайомтеся з останніми сукупними оновленнями для SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Посилання
Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.