База данных «MyDb» восстанавливается. В ожидании восстановления


14

Я получил такую ​​ошибку:

База данных «MyDb» восстанавливается. В ожидании восстановления.

У меня была критическая операция в то время.

В чем причина этой ситуации? И как этого избежать?

Ответы:


24

Восстановление после сбоя выполняется на MyDb. Возможные причины:

  • Служба SQL Server была перезапущена вручную из-за сбоя или остановки / запуска сервера.
  • Серьезная ошибка в базе данных привела к ее закрытию и восстановлению.
  • Восстановление было инициировано преднамеренно кем-то, выполняющим ВОССТАНОВЛЕНИЕ С ВОССТАНОВЛЕНИЕМ.
  • Опция Auto-Close установлена, в результате чего база данных закрывается при выходе из последнего пользователя и запускает восстановление для перезапуска при следующем подключении.

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

Дополнительная информация о том, что произошло до того, как база данных перешла в это состояние, поможет получить более точные ответы, например, какие действия вы выполняли, какие ошибки есть в журнале ошибок SQL и т. Д.


4
+1 похоже вариант авто-закрытия. спасибо за ответ
Гарик

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.