--备份数据库 --基本检修 use master go sp_dboption 'dbname', 'single user', 'true' go dbcc checkdb('dbname', REPAIR_FAST) go use dbname go exec sp_msforeachtable 'dbcc checktable(''?'',REPAIR_FAST)' go sp_dboption 'dbname', 'single user', 'false' go --如果还不行,将REPAIR_FAST改成repair_rebuild,可能有部分数据丢失
--基本检修
use master
go
sp_dboption 'dbname', 'single user', 'true'
go
dbcc checkdb('dbname', REPAIR_FAST)
go
use dbname
go
exec sp_msforeachtable 'dbcc checktable(''?'',REPAIR_FAST)'
go
sp_dboption 'dbname', 'single user', 'false'
go
--如果还不行,将REPAIR_FAST改成repair_rebuild,可能有部分数据丢失