Симптоми
След като рестартирате системата, получавате много имейл съобщения за предупреждения от стари версии на SQL Server. Известяванията датират от най-старите съобщения в регистъра на събитията за приложението.
Освен това се регистрират следните съобщения:
Във файла SQLAgent.out
Забележка
- <DateTime> - ! [ДНЕВНИК] Не може да се прочете локалният регистър на събитията (причина: RPC сървърът не е достъпен)
- <DateTime> - ! [ДНЕВНИК] Не може да се прочете локалният регистър на събитията (причина: манипулаторът е невалиден)
- <DateTime> – + [LOG] Успешно отвори отново локалния регистър на събитията – ЗАБЕЛЕЖКА: Някои събития може да са пропуснати
В регистрационния файл за събития на системата Windows
Забележка
- <Информация за дата и час> server_name. 7036 Service Control Manager Няма налична информация Услугата за регистър на събитията в Windows е в състояние на спиране.
- <Информация за дата и час> server_name. 7036 Service Control Manager Няма налична информация Услугата за регистър на събитията на Windows е влязла в състояние на изпълнение.
Причина
Регистрационният файл на събитията на приложението е конфигуриран да има голям максимален размер на регистрационния файл чрез настройка на обект с групови правила (GPO) или чрез локална настройка. Когато преглеждате регистрационния файл на Агент на SQL Server, виждате, че в даден момент, скоро след рестартиране, манипулаторът на регистъра на събитията се губи. Когато манипулаторът се загуби, машината за известявания "губи мястото си" в регистъра на събитията и изпраща имейли за ВСИЧКИ грешки (за които има дефинирани предупреждения) в регистъра на събитията на приложението, след като се получи нов манипулатор на регистъра на събитията.
Решение
Тази корекция е включена в следните актуализации:
- Сборна актуализация 3 за SQL Server 2017
- Сборна актуализация 9 за SQL Server 2014 SP2
- Сборна актуализация 6 за SQL Server 2016 Service Pack 1
- Сборна актуализация 9 за SQL Server 2016
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
Последна сборна актуализация за SQL Server 2017
Последна сборна актуализация за SQL Server 2014
lТестова кумулативна актуализация за SQL Server 2016
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.