服务器突然宕机后 SqlServer数据库名称显示灰色只读
对着数据库右键属性-->选项-->状态中数据库为只读改成False
然后数据库客户端重新登录下,发现灰色只读不显示了,变成了可疑
执行以下语句修改可疑状态:
USE MASTER GO SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE GO ALTER DATABASE dbName SET EMERGENCY GO sp_dboption 'dbName', 'single user', 'true' GO DBCC CHECKDB('dbName','REPAIR_ALLOW_DATA_LOSS') GO ALTER DATABASE dbName SET ONLINE GO sp_configure 'allow updates', 0 reconfigure with override GO sp_dboption 'dbName', 'single user', 'false' GO
记得将上面语句中的dbName全部替换成数据库名称
ok
转载请说明出处:第六感博客 原文链接: