MSSQL 2005数据库可疑状态

今天早上打开进销存,提示链接失败,经过检查参数,网络、端口等各种情况,均没有发现问题,最后检查数据库本事的问题。

通过studio进去发现我的进销存数据变成了(可疑)状态,随机百度修复方法,修复方法还是比较多的,大概就是2种,第一种

分离数据库,建立新库,然后附加,第二种是在原来的库进行修复。我采取了第二种,命令及说明如下:

 

 

 

 

#把数据库切入为紧急状态,数据库变红色
ALTER DATABASE db  SET EMERGENCY

#设置数据进入单人模式
ALTER DATABASE db SET SINGLE_USER

#数据库修复
DBCC CHECKDB(db,REPAIR_ALLOW_DATA_LOSS)


#数据库重建
DBCC CHECKDB(db,REPAIR_REBUILD)

#恢复多人模式进行使用
ALTER DATABASE db SET MULTI_USER

  

posted @ 2016-11-04 14:13  忙碌在路上  阅读(234)  评论(0编辑  收藏  举报