Застосовується до
SQL Server 2017 on Windows SQL Server 2017 on Linux SQL Server 2019 on Windows SQL Server 2019 on Linux

Ознаки

Порушення прав доступу або твердження виникає, коли використовується sys.dm_exec_query_statistics_xml динамічного керування (DMV). Цю проблему вперше виправлено в сукупному пакеті оновлень 26 для Microsoft SQL Server 2017 і сукупному пакеті оновлень 12 для Microsoft SQL Server 2019. У рамках виправлення значення параметра середовища виконання (ParameterRuntimeValue) видаляється з XML Showplan, коли викликається sys.dm_exec_query_statistics_xml DMV.

Під час використання DMV sys.dm_exec_query_statistics_xml для усунення довготривалих запитів, іноді до завершення запиту потрібно отримати значення ParameterRuntimeValue для певної збереженої процедури або запиту. Додано новий глобальний позначка трасування (TF) 2446 в цьому виправленні. Це дає змогу збирати значення параметра середовища виконання за рахунок введення додаткових витрат.

Попередження!: TF 2446 не призначено для постійного ввімкнення у виробничому середовищі, але лише для цілей виправлення неполадок, обмежених у часі. За допомогою цієї позначки трасування буде представлено додатковий і, можливо, значний ЦП і пам'ять накладних, тому що ми створимо фрагмент Showplan XML за допомогою відомостей про параметр середовища виконання, незалежно від того, чи викликається sys.dm_exec_query_statistics_xml DMV.

Спосіб вирішення

Цю проблему вирішено в сукупному пакеті оновлень для SQL Server:

Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Радимо інсталювати найновішу збірку для своєї версії SQL Server.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".

Посилання

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.