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

14

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

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

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

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

Гарик
источник

Ответы:

24

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

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

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

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

Марк Стори-Смит
источник
4
+1 похоже вариант авто-закрытия. спасибо за ответ
Гарик
8
Вы определенно захотите выключить авто, навсегда, везде .
Марк Стори-Смит