Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
1. На всякий случай делаем резервную копию базы данных
2. Выполняем проверку базы данных
Use MyDataBase GO DBCC CHECKDB GO
Если в процессе проверки обнаружены ошибки переходим к п.3, если нет ошибок - к п.4
3. Переводим базу данных в однопользовательский режим и запускаем процедуру исправления ошибок
Use MyDataBase GO ALTER DATABASE MyDataBase SET SINGLE_USER GO DBCC CHECKDB('MyDataBase', REPAIR_REBUILD) GO
Возможно скрипт придётся выполнять несколько раз до тех пор пока ошибки не исчезнут.
4. Возвращаем базу данных в многопользовательский режим
ALTER DATABASE MyDataBase SET MULTI_USER GO
Дополнительная информация:
MSDN Library - DBCC CHECKDB (Transact-SQL)