База даних "MyDb" відновлюється. Чекаємо, поки відновлення закінчиться


14

У мене така помилка:

База даних "MyDb" відновлюється. Чекаємо, поки відновлення закінчиться.

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

У чому причина цієї ситуації? І як цього можна уникнути?

Відповіді:


24

Відновлення після збоїв працює на "MyDb". Можливі причини:

  • Служба SQL Server була перезапущена вручну через збої або зупинку / запуск сервера.
  • Сильна помилка в базі даних призвела до закриття та відновлення бази даних.
  • Відновлення було ініційовано навмисно кимсь, хто виконує ЗАВДАННЯ З ВІДНОСНЕННЯМ.
  • Встановлено опцію автоматичного закриття , внаслідок чого база даних закривається, коли останній користувач виходить, і запустить відновлення, щоб перезапустити, коли підключиться наступний.

Якщо відновлення займає тривалий час і не виявляється жодної діяльності, яку, можливо, потрібно буде відновити з резервних копій. Якщо ви почуваєтесь сміливими, вам слід почати читати все, що можна знайти про ремонт / відновлення підозрілих баз даних .

Більше інформації про те, що сталося до того, як база даних закінчилася в такому стані, дозволить отримати кращі відповіді, наприклад, які дії ви здійснили, які помилки є в журналі помилок SQL тощо.


4
+1, здається, параметр автоматичного закриття. дякую за відповідь
garik

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.