Свежие записи
- Релиз Kali Linux 2026.1 (тема 2026 года, новые инструменты и режим BackTrack)
- Microsoft выпустила предупреждение о безопасной загрузке в 2026 году — что это значит для безопасности Windows.
- Microsoft спешно устраняет уязвимость нулевого дня в Office, которая активно используется злоумышленниками.
- Wireshark версии 4.6.1 готов к загрузке и включает в себя несколько критических исправлений безопасности
- Китайские государственные киберпреступники использовали Claude от Anthropic для автоматизации глобальных кибератак
Переходим в SQL Server Management Studio и, сделав, на всякий случай, бэкап текущего состояния, выполняем проверку:
Для начала переводим нужную нам БД в однопользовательский режим
Запускаем Окно запросов (CTRL+N). Выбираем Новый запрос и вводим запрос Transact-SQL (T-SQL) в этом окне:
Сканируем базу на ошибки:
Есть 2 варианта решения:
REPAIR_FAST
Синтаксис поддерживается только для обеспечения обратной совместимости. Действия по восстановлению не выполняются.
REPAIR_REBUILD
Выполняет действия по восстановлению данных, которые можно выполнить без риска их потери. Это может быть быстрое восстановление (например, восстановление отсутствующих строк в некластеризованных индексах) или более ресурсоемкие операции (например, перестроение индекса).
REPAIR_ALLOW_DATA_LOSS
Пытается устранить все обнаруженные ошибки. Эти исправления могут привести к частичной потере данных.
Первый и второй вариант в нашем случае не помогло. Пробуем последний вариант:
Возвращаем базу в многопользовательский режим
На всякий случай тестируем базу в режиме конфигуратора.