Symptomy
Ssume do monitorowania zdarzeń w programie Microsoft SQL Server za pomocą Instrumentacji zarządzania Windows (WMI). W takiej sytuacji przeciek pamięci występuje w pliku sqlwepxxx. dll powoduje awarię procesu Wmiprvse. exe i następujące komunikaty o błędach są rejestrowaneDziennik błędów programu SQL Server:
Komunikat o błędzie 1
Błąd: 17003; ważność: 16; stan: 1. Punkt końcowy konwersacji z powiadomieniem o zdarzeniu z dojściem "{CF29E9B8-33FA-E711-80DC-005056BB2DA5}" z powodu następującego błędu: "<? XML version =" 1.0 "? ><błąd xmlns =" http://schemas.microsoft.com/SQL/ServiceBroker/Error "kod ><>-8470</Code><opis>usługa zdalna została porzucona. </Description></Error>".
Komunikat o błędzie 2
Błąd: 17001; ważność: 16; stan: 1. Nie można wysłać wystąpienia powiadomienia o zdarzeniu typu "dziennik błędów" w uchwycie konwersacji "{D229E9B8-33FA-E711-80DC-005056BB2DA5}". Kod błędu = ' 8429 '.
Komunikat o błędzie 3
Błąd: 17005; ważność: 16; stan: 1. Powiadomienie o zdarzeniu "SQLWEP_F7B4409C_33AD_4027_8008_07E894E7886F" w "wzorcu bazy danych" zostało porzucone, ponieważ wysłano błędy brokera usług czasu. Sprawdź, czy jest aktywne dojście do konwersacji, kontrakt brokera usług i usługa określone w powiadomieniu o zdarzeniu.
Ponadto w dzienniku zdarzeń aplikacji jest rejestrowany komunikat o błędzie podobny do następującego:
Data i godzina Ostrzeżenie server_name 5612 Microsoft-Windows-WMI N/A NT Nt\system Usługa Instrumentacja zarządzania Windows zatrzymała procesy Wmiprvse. EXE, ponieważ przydział osiągnął wartość ostrzegawczą. Przydział: PrivatePageCount wartość: 537690112 wartość maksymalna: 536870912 WMIPRVSE PID: 4244 dostawców hostowanych w tym procesie: 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
Uwaga Plik sqlwep120. dll to plik sqlwep w programie SQL Server 2014.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach programu SQL Server:
Zbiorcza aktualizacja 10 dla programu SQL Server 2017
Zbiorcza aktualizacja 3 dla programu SQL Server 2016 z dodatkiem SP2
Zbiorcza aktualizacja 11 dla programu SQL Server 2016 z dodatkiem SP1
Zbiorcza aktualizacja 12 dla programu SQL Server 2014 z dodatkiem Service Pack 2
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki hotfix i poprawki zabezpieczeń, które występowały w poprzedniej kompilacji. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
najnowsze aktualizacje zbiorcze dla programu SQL Server 2014
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.