Этот пост можно считать продолжением http://www.infostart.ru/public/59390/
Итак начнем. Т.к. у меня установлен SQL RUS все картинки будут на русском.:)
1. Запускаем SQL Server Management Studio Рис-1
2. Соединяемся с SQL сервером (жмем на кнопку "Соединить" ) рис-2
3. Нажимаем на "+" где написано "Базы данных" рис-3
4. Становимся на базу которую хотим протестировать (т.е. делаем ее активной) рис-4
5. Щелкаем правой клавишей мышки где написоно "Создать запрос" рис-5
6. С права откроется окно туда вставляем этот текст: рис -6
--DBCC CHECKDB ('Demo1', REPAIR_FAST) --Поддерживается только в целях обратной совместимости.
--DBCC CHECKDB ('Demo1', REPAIR_REBUILD) --Выполняет все исправления ошибок, выполняемые параметром REPAIR_FAST,
--а также операции восстановления, занимающие длительное время, например перестраивает индексы.
--Этот вид исправления ошибок не приводит к потере данных при выполнении.
--DBCC CHECKDB ('Demo1',repair_allow_data_loss); --Пытается устранить все обнаруженные ошибки.
--Эти исправления могут привести к частичной потере данных.
DBCC CHECKDB ('Demo1'); --Просто тест
--DBCC CHECKALLOC ('Demo1'); -- Ошибка согласованности таблиц
GO
'Demo1' - это имя вашей базы (заменяем ее на вашу)
Символ "--" означает что тоже самое что в 1С // т.е. коментарий
7. Нажимаем кнопку "Выполнить" рис- 7 ЖДЕМ 2-5 мин...
8. После того как выполнится запрос внизу (под текстом) появится результат тестирования.. рис-8
В зависимости от того, что покажет простой тест, можете разкоментировать тест для восстановления базы..
Внимание!!! Перед тем как делать тест с восстановлением обязательно сделайте копию базы..
Удачи всем..