https://community.spiceworks.com/how_to/157233-how-to-fix-recovery-pending-state-in-sql-server-database

ня вечером я столкнулся с этой проблемой, когда все мои базы данных на нашем производственном сервере находились в состоянии ожидания восстановления после выполнения обновления Windows (сервер 2016), обновления моего программного обеспечения Redgate SQL Backup и перезапуска сервера. Просматривая журналы, я обнаружил, что все базы данных не были доступны с ошибкой «Отказано в доступе». Поэтому я решил, что это связано с пользователем, под которым работает служба MSSQLSERVER. Поэтому я явно установил разрешения для папок данных и журналов для этого пользователя и перезапустил службу SQL Server, и все снова в порядке.

ОДНАКО, этот сервер работал очень долго - и я не видел такой проблемы, когда внезапно у пользователя не было доступа к папкам с данными и журналами. ЧТО-то должно было удалить разрешения на эти папки. Кроме того, теперь, когда я смотрю на вкладку безопасности этих папок, я вижу, что пользователь, которого я использую для запуска MSSQLSERVER, явно определен. Но на нашем промежуточном сервере, который имеет точно такую ​​же конфигурацию, я не вижу пользователя, явно определенного там, но сервер работает нормально.

ТАК - На мой вопрос. Какого черта случилось? Есть идеи? Должен ли я беспокоиться о том, что учетная запись пользователя, на которой запущен мой сервис MSSQLSERVER, теперь явно определена на вкладке «Безопасность» моих папок с данными и журналами?

Ответы на вопрос(1)

Ваш ответ на вопрос