Objawy
Po ponownym uruchomieniu systemu otrzymujesz wiele wiadomości e-mail dotyczących starych alertów programu SQL Server. Alerty pochodzą z najstarszych komunikatów w dzienniku zdarzeń aplikacji.
Ponadto rejestrowane są następujące komunikaty:
W pliku SQLAgent.out
Uwaga
- <Data/godzina> — ! [DZIENNIK] Nie można odczytać lokalnego dziennika zdarzeń (przyczyna: serwer RPC jest niedostępny)
- <Data/godzina> — ! [DZIENNIK] Nie można odczytać lokalnego dziennika zdarzeń (przyczyna: dojście jest nieprawidłowe)
- <DateTime> - + [LOG] Pomyślnie ponownie otwarto lokalny dziennik zdarzeń — UWAGA: Niektóre zdarzenia mogły zostać pominięte
W pliku dziennika zdarzeń systemu Windows
Uwaga
- <Informacje o dacie i godzinie>server_name. 7036 Menedżer sterowania usługami Nie dotyczy Usługa Dziennik zdarzeń systemu Windows przeszła w stan zatrzymania.
- <Informacje o dacie i godzinie>server_name. 7036 Menedżer sterowania usługami Nie dotyczy Nie dotyczy Usługa Dziennik zdarzeń systemu Windows weszła w stan uruchomienia.
Przyczyna
Dziennik zdarzeń aplikacji został skonfigurowany do dużego maksymalnego rozmiaru dziennika za pomocą ustawienia obiektu zasady grupy (GPO) lub ustawienia lokalnego. Podczas badania dziennika agenta programu SQL Server można zauważyć, że w pewnym momencie, krótko po ponownym uruchomieniu, uchwyt do dziennika zdarzeń zostaje utracony. W przypadku utraty uchwytu Silnik alertów "gubi swoje miejsce" w dzienniku zdarzeń i wysyła wiadomości e-mail o WSZYSTKICH błędach (dla których zdefiniowano alerty) w dzienniku zdarzeń aplikacji po uzyskaniu nowego uchwytu dziennika zdarzeń.
Rozwiązanie
Ta poprawka jest zawarta w następujących aktualizacjach:
- Aktualizacja zbiorcza 3 dla programu SQL Server 2017
- Aktualizacja zbiorcza 9 dla programu SQL Server 2014 z dodatkiem SP2
- Aktualizacja zbiorcza 6 dla programu SQL Server 2016 z dodatkiem Service Pack 1
- Aktualizacja zbiorcza 9 dla programu SQL Server 2016
Informacje o aktualizacjach zbiorczych programu SQL Server:
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014
Latest aktualizacja zbiorcza dla programu SQL Server 2016
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.