<a name="top"></a>

Как проверить и восстановить базу данных sql server

Экспорт в PDF

Дата создания: 2022/04/06 14:33 (C) mihanik

Как проверить и восстановить базу данных SQL Server

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

Дополнительная информация:

https://msdn.microsoft.com/ru-ru/library/ms176064(v=SQL.120).aspxMSDN Library - DBCC CHECKDB (Transact-SQL)

tag>SQL "Microsoft SQL Server" Database T-SQL Transact-SQL DBCC CHECKDB

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net