华佗小知识
您的当前位置:首页sql sever2008 R2 检测到索引可能已损坏。请运行 DBCC CHECKDB。

sql sever2008 R2 检测到索引可能已损坏。请运行 DBCC CHECKDB。

来源:华佗小知识

 1、设置成单用户状态

USE MASTER

ALTER DATABASE DBNAME

SET SINGLE_USER;

GO

--DBNAME为修复的数据库名

2、执行修复语句,检查和修复数据库及索引

dbcc checkdb('DBNAME',REPAIR_ALLOW_DATA_LOSS) -----修复数据库
dbcc checkdb ('DBNAME',REPAIR_REBUILD) -------修复数据库索引

--DBNAME为修复的数据库名

3、如果运行以下语句报错,中断服务SQL SEVER (MSSQL SEVER),然后执行以下语句,设置成多用户状态,然后重启服务SQL SEVER (MSSQL SEVER)

USE MASTER

ALTER DATABASE DBNAME

SET MULTI_USER;

GO

--DBNAME为修复的数据库名

 

转载于:https://www.cnblogs.com/huodige/p/11506584.html

因篇幅问题不能全部显示,请点此查看更多更全内容