График : Пн-Пт: 9.30 - 18.00
Бывают ситуации, когда база данных MS SQL внезапно переключается в режим "Suspect Mode". Перевести базу в нормальный режим без починка базы, не представляется возможным. DBCC checkdb также не запускается если база данных находится в этом режиме. Что делать? Следуйте следующим инструкциям.
Прежде всего следует перевести БД в режим EMERGENCY:
EXEC sp_resetstatus 'yourDBname'; ALTER DATABASE yourDBname SET EMERGENCY
Затем выполните тестирование базы данных:
DBCC checkdb('yourDBname') ALTER DATABASE yourDBname SET SINGLE_USER WITH ROLLBACK IMMEDIATE DBCC CheckDB ('yourDBname', REPAIR_ALLOW_DATA_LOSS) ALTER DATABASE yourDBname SET MULTI_USER