首页 > 数据库技术 > 详细

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

时间:2019-09-11 15:51:50      阅读:192      评论:0      收藏:0      [点我收藏+]

 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为修复的数据库名

 

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

原文:https://www.cnblogs.com/huodige/p/11506584.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!