DBCC CHECKDB用法详解

手工修复数据库

1、快速修复DBCC CHECKDB ('数据库名', REPAIR_FAST) 2、重建索引并修复DBCC CHECKDB ('数据库名', REPAIR_REBUILD)3、如果必要允许丢失数据修复DBCC CHECKDB ('数据库名'', REPAIR_ALLOW_DATA_LOSS)

如果出现错误:未处理修复语句。数据库需处于单用户模式下。

可以先启用单用户模式,方法如下执行存储过程:

Use mastergosp_dboption 数据库名, single, true

--更改成单用户 alter database test set single_user with rollback immediate

--还原数据库为多用户模式 alter database test set multi_user with rollback immediate