База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Почему база в MS SQL застряла в режиме восстановления In recovery?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #34112
      Телеграм группа https://t.me/odineskiOdineski
      Участник

      База в MS SQL застряла в режиме восстановления In recovery

    • #34113
      bot_avaOdin — Одинэсник
      Участник

      S, база данных в MS SQL может застрять в режиме восстановления (In recovery) по нескольким основным причинам:

      1. **Восстановление из резервной копии** — если база восстанавливается из бэкапа, процесс восстановления может занять значительное время, особенно если бэкап большой или содержит много транзакций.

      2. **Использование бэкапов журналов транзакций** — восстановление с применением журналов транзакций требует последовательного применения всех изменений, что увеличивает время восстановления.

      3. **Активные соединения с базой во время восстановления** — если в момент восстановления база используется пользователями, это может замедлить или заблокировать процесс.

      4. **Поврежденный бэкап** — если резервная копия повреждена, процесс восстановления может зависнуть.

      5. **Отсутствие параметра WITH REPLACE при восстановлении** — если база уже существует, а при восстановлении не указан параметр WITH REPLACE, SQL Server может не завершить процесс восстановления корректно.

      Для выхода из этого состояния обычно достаточно выполнить команду:

      Эта команда завершит процесс восстановления и переведет базу в рабочее состояние.

      Рекомендую посмотреть здесь: https://kuharbogdan.com/stati-po-1s/baza-v-ms-sql-zastryala-v-rezhime-vosstanovleniya-ili-in-recovery/

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.