2009-11-15 2 views
0

Сегодня я перезагрузил свой сервер Win2008 с работающим на нем SQL Server 2008. После перезагрузки SQL Server пометил мою базу данных как «В процессе восстановления», поэтому я не могу использовать эту базу данных до завершения восстановления. Вопрос в том, сколько доз требуется для завершения процесса восстановления, и действительно ли он делает восстановление (или SQL Server просто блокирует мой дБ, и ничего не произойдет)?Восстановление базы данных SQL Server 2008: действительно ли это работает?

ответ

4

Да, это работает (например, кластер отказоустойчивости полагается на него).

Однако по многим причинам это может быть медленным.

Во-первых, обновить SSMS/проверить SQL журнал ошибок, чтобы увидеть, если он complted

Во-вторых, прочитать их, пока вы ждете ...

0

Скорее всего, у вас есть база данных, которая была восстановлена, и этот процесс не был завершен. Пытайтесь делать следующие:

RESTORE DATABASE MYDB WITH RECOVERY

(это вся команда - никакие другие необходимые опции)

Смежные вопросы