База данных ПК Intellect переходит в режим Suspect из-за внезапной перезагрузки сервера или повреждений файловой системы.
Image RemovedImage Added
Чтобы вывести БД из этого состояния, выполнить следующие действия:
- Проверить Проверить системный диск на ошибки. Для этого следует :
- запустить командную строку от имени администратора
и - ;
- ввести команду <chkdsk c:>
. Данная команда только находит - для поиска ошибок;
- если обнаружены ошибки, то для их исправления
ошибок необходимо - использовать параметр </f>.
- выполнить шаг b еще раз для повторной проверки системного диска.
- Если на шаге 1 ошибок не обнаружено, начать восстановление:
- Запустить Microsoft SQL Server Management Studio Express (SSMSE).
- Подключиться к требуемому экземпляру MS SQL.
- Нажать кнопку Создать запрос, чтобы перевести БД в режим EMERGENCY:
- В открывшемся окне ввести по очереди команды
EXEC sp_resetstatus 'intellect'
ALTER DATABASE intellect SET EMERGENCY
- После ввода команд нажать кнопкуImage RemovedImage Added.
- Нажать кнопку Создать запрос, чтобы начать тестирование и восстановление БД.
- В открывшемся окне ввести команды:
DBCC CHECKDB ('intellect')
ALTER DATABASE intellect SET SINGLE_USER_WITH_ROLLBACK IMMEDIATE
DBCC CheckDB ('intellect', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE intellect SET MULTI_USER
После ввода команд нажать кнопку
Image Removed Image Added.
Начнется процесс восстановления
, который может занять много времени. Для просмотра статуса восстановления создать запрос, открыв новое окно с помощью кнопки Создать запрос и введя команды.
Info |
---|
|
Чтобы посмотреть статус восстановления, требуется создать запрос. Это можно сделать в новом окне, нажав кнопку Создать запрос и введя команду: SELECT [command] ,[start_time] ,[percent_complete] ,[estimated_completion_time]/60000. AS [estimated_completion_time_min] FROM sys.dm_exec_requests WHERE [command] LIKE '%DBCC%' Image Modified После ввода команды нажать |
кнопку Image Removedкнопку Image Added (или F5 на клавиатуре), после этого в окне ниже появится |
строчкастрока, содержащая процент выполнения и оставшееся время. Обновление |
строчки строки происходит нажатием кнопки |
Image Removed Image Added (F5). |
В результате база данных будет восстановлена.