漂泊雪狼的博客

思考,讨论,分享C#,JavaScript,.NET,Oracle,SQL Server……技术

导航

SQL Server 数据库错误修改

Posted on 2013-06-04 15:20  漂泊雪狼  阅读(199)  评论(0编辑  收藏  举报

use master declare @databasename varchar(255)

set @databasename='dbname'

exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

dbcc checkdb(@databasename,REPAIR_REBUILD)

exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态