用DBCC CHECK修复SQL2000的数据库一致性问题

declare @databasename varchar(255)       
set @databasename='需要修复的数据库实体的名称'       
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'--将目标数据库置为多用户状态   

 

posted on 2018-06-19 17:03  skysowe  阅读(287)  评论(0编辑  收藏  举报

导航