Ошибка журнала агента SQL Server: ожидание восстановления сервером SQL Server базы данных «msdb» - PullRequest
0 голосов
/ 07 мая 2018

На прошлой неделе мы выполнили операцию исправления Windows, и после исправления Windows мы подтвердили, что на сервере SQL все в порядке. Все базы данных были доступны, и все базы данных были онлайн. Все службы SQL Server были запущены и работают. Агент SQL Server также был в порядке.

Потом, когда мы искали последние резервные копии базы данных .; мы не смогли найти никаких резервных копий, хотя для них был план технического обслуживания.

Итак, мы решили сделать RCA, почему запланированные резервные копии не выполнялись на сервере? Мы начали проверять журнал ошибок SQL Server / журнал Windows / журнал приложений, но ничего не нашли.

Наконец, когда проверил журнал агента SQL Server, мы обнаружили в нем следующие ошибки, которые повторялись непрерывно в течение 3 дней: [393] Ожидание восстановления сервером SQL Server базы данных «msdb» ... [298] Ошибка SQLServer: 16389, сбой канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] Ошибка SQLServer: 10004, связь ошибка ссылки [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] SQLServer Ошибка: 16389, сбой канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [393] Ожидание восстановления SQL Server база данных 'msdb' ... [298] Ошибка SQLServer: 16389, канал связи ошибка [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] SQLServer Ошибка: 10004, сбой канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] Ошибка SQLServer: 16389, связь ошибка соединения [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [393] Ожидание для SQL Server восстановить базу данных «msdb» ... [298] Ошибка SQLServer: 16389, Ошибка канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] Ошибка SQLServer: 10004, связь ошибка ссылки [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] SQLServer Ошибка: 16389, сбой канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [393] Ожидание восстановления SQL Server база данных 'msdb' ... [298] Ошибка SQLServer: 16389, канал связи ошибка [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] SQLServer Ошибка: 10004, сбой канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] Ошибка SQLServer: 16389, связь ошибка соединения [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [393] Ожидание для SQL Server восстановить базу данных «msdb» ... [298] Ошибка SQLServer: 16389, Ошибка канала связи [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] Ошибка SQLServer: 233, канал связи ошибка [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [298] SQLServer Ошибка: 233, поставщик общей памяти: на другом конце нет процесса труба. [SQLSTATE 08S01] (ConnCheckIfDBIsOnline) [393] Ожидание SQL Server для восстановления базы данных «msdb» ...

Детали моей машины:

Сервер Windows: Сервер Windows 2016

Версия SQL Server: Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64) 28 октября 2016 г. 18:17:30 Copyright (c) Microsoft Corporation
Standard Edition (64-разрядная версия) в Windows Server 2016 Datacenter 6.3 (сборка 14393:) (гипервизор)

Может кто-нибудь сообщить нам, почему агент SQL Server не показывал в автономном режиме / как SQL Server перешел в состояние ONLINE, пока в SQL Server Журнал агента показывал «Ожидание восстановления сервером SQL Server MSDB ... ". Также мы ежедневно проверяем состояние служб SQL Server через DMV "sys.dm_server_services", но он никогда не показывал нам, что Агент SQL Server не работает и работает.

enter image description here

enter image description here

...