Я удалил базу данных и заново создал ее, используя Restore database «School» from disk = 't:\Data\School.bak' с NoRecovery.
вы также должны использовать команду ниже, если у вас нет других журналов
restore database databasename with recovery
дополнительная информация:
Восстановите базу данных с помощью пользовательского интерфейса или следующего оператора SQL, т.е.
в следующий раз попробуйте выдать инструкцию восстановления с помощью tsql, чтобы вы могли узнать статус
restore database databasename from disk="path"
with stats=5
теперь, если вы хотите узнать подробные сведения о том, где он находится и что он делает, вы можете использовать флаг трассировки, как показано ниже.
dbcc traceon(3004,3605,-1)
GO
restore database databasename from disk="path"
with stats=5
этот журнал выводит в журнал ошибок, как показано ниже
2008-01-23 08:59:56.26 spid52 RestoreDatabase: База данных dbPerf_MAIN
2008-01-23 08:59:56.26 spid52 Открытие набора резервных копий
23-01-2008 08:59:56.31 spid52 Восстановление: раздел конфигурации load2008-01-23 08:59:56.31 spid52 Восстановление: резервный набор открыт
2008-01-23 08:59:56.31 spid52 Восстановление: начинается планирование
2008-01-23 08:59:56.32 spid52 Остановка Полнотекстовые обходы базы данных dbPerf_MAIN
23 января 2008 г. 08:59:56.32 spid52 Отключение полнотекстовых каталогов
23 января 2008 г. 08:59:56.32 spid52 X-блокировка базы данных: dbPerf_MAIN
23 января 2008 г. 08:59:56.32 Восстановление spid52: планирование завершено
23-01-2008 08:59:56.32 Восстановление spid52: начало восстановления (в автономном режиме) на dbPerf_MAIN
23-01-2008 08:59:56.40 Восстановление spid52: PreparingContainers 2008 -01-23 08:59:56.43 spid52 Восстановление: контейнеры готовы
Для вашей текущей проблемы вы можете посмотреть журнал событий, так как он будет регистрировать текущую фазу.
Есть ли способ восстановить базу данных без зависания базы данных в состоянии восстановления.
вам нужно будет получить spid резервной копии, увидеть тип ожидания и устранить неполадки соответственно.
select * from sys.dm_Exec_requests where sessionid=backupspid
person
TheGameiswar
schedule
15.08.2017