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 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 за управление е спряла 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 Server 2017

Сборна актуализация 3 за SQL Server 2016 SP2

Сборна актуализация 11 за SQL Server 2016 SP1

Сборна актуализация 12 за SQL Server 2014 Service Pack 2

За кумулативните актуализации за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Прегледайте последните кумулативни актуализации за SQL Server:

Последна сборна актуализация за SQL Server 2017

Последна сборна актуализация за SQL Server 2016

най-новите сборни актуализации за SQL Server 2014

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.