База в состоянии Suspect
Чтобы восстановить базу из состояния Suspect необходимо выполнить следующее (для примера используется база ELMA-40C).
Лечим:
ALTER DATABASE [ELMA-40C] SET EMERGENCY
GO
DBCC CHECKDB ([ELMA-40C], REPAIR_ALLOW_DATA_LOSS) WITH NO_INFOMSGS, ALL_ERRORMSGS
GO
При выполнении второго запроса возможна следующая ошибка:
Repair statement not processed. Database needs to be in single user mode.
Тогда необходимо выполнить следующею команду:
ALTER DATABASE [ELMA-40C] SET SINGLE_USER
GO
DBCC CHECKDB ([ELMA-40C], REPAIR_ALLOW_DATA_LOSS) WITH NO_INFOMSGS, ALL_ERRORMSGS
GO
ALTER DATABASE [ELMA-40C] SET MULTI_USER
GO
Если все прошло без ошибок, база должна подняться.