您当前的位置:首页 > 技术分享网站首页技术分享
SQLSERVER2005 数据库状态为“可疑”的解决方法
发布时间:2018-01-26作者:贾忠智点击:2245
数据库出现这种情况一般是服务器硬盘出现坏道或者是意外断点等情况造成。
先把数据库服务停掉。然后备份数据库。
然后在查询分析器中执行如下脚本:
--MyDB为修复的数据名
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
ALTER DATABASE MyDB SET EMERGENCY
GO
sp_dboption 'MyDB', 'single user', 'true'
GO
DBCC CHECKDB('MyDB','REPAIR_ALLOW_DATA_LOSS')
GO
ALTER DATABASE MyDB SET ONLINE
GO
sp_configure 'allow updates', 0 reconfigure with override
GO
sp_dboption 'MyDB', 'single user', 'false'
GO
有些情况下需要执行两遍,看具体情况自行决定。
关键字词:无
上一篇:清除sqlserver当前的连接
下一篇:正则表达式基本语法