754 читали · 1 год назад
Что делать если база данных в MSSQL находится в режиме SUSPECT
Всем привет! Сегодня рассмотрим несколько решений если ваша база данных в MSSQL находится в режиме SUSPECT или "подозрительно". Необходимо сделать несколько запросов для поврежденной БД. Выглядят они так: ALTER DATABASE "myDBname" SET EMERGENCY DBCC checkdb('myDBname') ALTER DATABASE "myDBname" SET SINGLE_USER WITH ROLLBACK IMMEDIATE DBCC CheckDB ('myDBname', REPAIR_ALLOW_DATA_LOSS) ALTER DATABASE "myDBname" SET MULTI_USER ALTER DATABASE "myDBname" SET ONLINE ALTER DATABASE "myDBname" SET EMERGENCY - переводим базу в аварийный режим...
4 года назад
Исправление поврежденной базы данных MS SQL Server (suspect mode)
Введение Когда база данных повреждается – это нормальное явление и не стоит сразу впадать в панику. Это может происходить по различным причинам. Поэтому, делать резервную копию БД рекомендуется всем и как можно чаще. Случаются такие моменты, когда база данных повреждена, а резервная копия последний раз делалась пару дней назад, а база данных повредилась и Вам в данный момент нужна только актуальная БД. Поэтому восстановление из резервной копии в данном случае не подойдет, необходимо в таких ситуациях использовать всевозможные средства восстановления поврежденных баз данных...