MSSQL数据库显示为正在装载
MSSQL数据库显示为正在装载在查询分析器中运行以下命令,在查询分析器中的当前数据库选择其它的数据库,不要选择出错的这个数据库就可以运行。
--下面语句中的ABCD替换为你要修改的数据库名称
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1
GO
RECONFIGURE WITH OVERRIDE
GO
update sysdatabases set status =32768 where name='ABCD'
Go
sp_dboption 'ABCD', 'single user', 'true'
Go
DBCC CHECKDB('ABCD')
Go
update sysdatabases set status =28 where name='ABCD'
Go
sp_configure 'allow updates', 0
reconfigure with override
Go
sp_dboption 'ABCD', 'single user', 'false'
Go
--下面语句中的ABCD替换为你要修改的数据库名称
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1
GO
RECONFIGURE WITH OVERRIDE
GO
update sysdatabases set status =32768 where name='ABCD'
Go
sp_dboption 'ABCD', 'single user', 'true'
Go
DBCC CHECKDB('ABCD')
Go
update sysdatabases set status =28 where name='ABCD'
Go
sp_configure 'allow updates', 0
reconfigure with override
Go
sp_dboption 'ABCD', 'single user', 'false'
Go
相关问题
下载此文章 (欢迎转载,请注明出处:http://www.xmxwl.net/help/database/20130513/13028.html)
- 下一篇:mssql2008清除日志的方式
- 上一篇:Mssql数据库重装后的恢复