KB4133191 – ВИПРАВЛЕННЯ: у sqlwepxxx.dll відбувається втрата пам'ятіWmiPrvSe.exe призводить до аварійного завершення роботи процесу

Застосовується до
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Ознаки

Припустімо, що ви використовуєте інструментарій керування Windows (WMI) для моніторингу подій у Microsoft SQL ServerSQL Server. У цій ситуації відбувається витік пам'яті у файлі sqlwepxxx.dll, що призводить до аварійного завершення процесу WmiPrvSe.exe, після чого в журнал помилок SQL Server реєструються такі повідомлення про помилки:

Примітка.

  • Повідомлення про помилку 1
  • Помилка: 17003, критичність: 16, стан: 1.
    Кінцева точка розмови сповіщення про закриту подію з маркером '{CF29E9B8-33FA-E711-80DC-005056BB2DA5}' через таку помилку: '<?xml version="1.0"?><Помилка xmlns="http://schemas.microsoft.com/SQL/ServiceBroker/Error"><Code-8470<>/Code><Description>Віддалене обслуговування скасовано.</Опис></Помилка>'.

Примітка.

  • Повідомлення про помилку 2
  • Помилка: 17001, важливість – 16, стан: 1.
    Не вдається надіслати екземпляр сповіщення про подію типу "ERRORLOG" у дескрипторі розмови "{D229E9B8-33FA-E711-80DC-005056BB2DA5}". Код помилки = '8429'.

Примітка.

  • Повідомлення про помилку 3
  • Помилка: 17005, важливість – 16, стан: 1.
    Сповіщення про подію 'SQLWEP_F7B4409C_33AD_4027_8008_07E894E7886F''" у базі даних 'master' видалено через помилки посередника служби надсилання. Переконайтеся, що дескриптор розмови, договір брокера послуг та послуга, зазначена в сповіщенні про подію, активні.

Крім того, до журналу подій програми записується повідомлення про помилку, схоже на таке:

Примітка.

дата й час Попередження server_name 5612 Microsoft-Windows-WMI N/A NT AUTHORITY\SYSTEM Windows Management Instrumentation припинив WMIPRVSE.EXE, оскільки квота досягла попереджувального значення. Квота: PrivatePageCount Значення: 537690112 Максимальне значення: 536870912 WMIPRVSE PID: 4244 Постачальники, розміщені в цьому процесі: C:\Windows\System32\wbem\WmiPerfClass.dll, C:\Program Files\Microsoft SQL Server\120\COM\sqlwep120.dll, C:\Program Files\Microsoft SQL Server\120\COM\sqlwep120.dll

Примітка Файл sqlwep120.dll – це файл SQLWEP версії SQL Server 2014.

Спосіб усунення проблеми

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

Сукупний пакет оновлень 10 для SQL ServerSQL Server 2017

Сукупний пакет оновлень 3 для SQL ServerSQL Server 2016 SP2

Сукупний пакет оновлень 11 для SQL ServerSQL Server 2016 SP1

Сукупний пакет оновлень 12 для SQL Server 2014 із пакетом оновлень 2

Відомості про сукупні оновлення для SQL ServerSQL Server

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

Останнє сукупне оновлення для SQL ServerSQL Server 2017

Останнє сукупне оновлення для SQL ServerSQL Server 2016

останні сукупні оновлення для SQL ServerSQL Server 2014

Стан

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

Посилання

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