Symptom
Anta att du använder Windows Management Instrumentation (WMI) för att övervaka händelser i Microsoft SQL Server. I det här fallet uppstår en minnesläcka i sqlwepxxx.dll-filen som gör att WmiPrvSe.exe processen kraschar och följande felmeddelanden loggas i SQL Server-felloggen:
Obs
- Felmeddelande 1
- Fel: 17003, Allvarlighetsgrad: 16, Tillstånd: 1.
Slutpunkt för avslutad händelseavisering med referensen {CF29E9B8-33FA-E711-80DC-005056BB2DA5} på grund av följande fel: ?<xml version="1.0"?><Fel xmlns="http://schemas.microsoft.com/SQL/ServiceBroker/Error"><Code-8470<>/Code><Description>Fjärrtjänsten har tagits bort.</Beskrivning></Fel>".
Obs
- Felmeddelande 2
- Fel: 17001, Allvarlighetsgrad: 16, Tillstånd: 1.
Det gick inte att skicka en instans av händelseavisering av typen ERRORLOG på konversationshandtaget {D229E9B8-33FA-E711-80DC-005056BB2DA5}". Felkod = '8429'.
Obs
- Felmeddelande 3
- Fel: 17005, Allvarlighetsgrad: 16, Tillstånd: 1.
Händelsemeddelandet "SQLWEP_F7B4409C_33AD_4027_8008_07E894E7886F" i databasen "master" har släppts på grund av fel i tjänstutjämningen för sändningstid. Kontrollera att konversationshandtaget, Service Broker-avtalet och tjänsten som anges i händelsemeddelandet är aktiva.
Dessutom loggas ett felmeddelande som liknar följande i programhändelseloggen:
Obs
datum/tid Varning server_name 5612 Microsoft-Windows-WMI NT AUTHORITY\SYSTEM Windows Management Instrumentation har slutat WMIPRVSE.EXE eftersom en kvot har nått ett varningsvärde. Kvot: PrivatePageCount Värde: 537690112 Maxvärde: 536870912 WMIPRVSE PID: 4244 Leverantörer som hanteras i den här processen: 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
Anteckning Den sqlwep120.dll filen är SQLWEP-filen i SQL Server 2014.
Lösning
Det här problemet är åtgärdat i följande uppdateringar för SQL Server:
Kumulativ uppdatering 10 för SQL Server 2017
Kumulativ uppdatering 3 för SQL Server 2016 SP2
Kumulativ uppdatering 11 för SQL Server 2016 SP1
Kumulativ uppdatering 12 för SQL Server 2014 Service Pack 2
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som fanns i föregående version. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2017
Senaste kumulativa uppdateringen för SQL Server 2016
de senaste kumulativa uppdateringarna för SQL Server 2014
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.