sql数据库修复

USE  数据库名字
go
EXEC sp_dboption jxtmsg,'single_user','true'--将数据库置于单用户模式

---修复data
dbcc checkdb('数据库名字',REPAIR_ALLOW_DATA_LOSS) --修复数据库


DBCC CheckDB('数据库名字',Repair_Rebuild)--修复索引


---重新整理所有索引
exec sp_msforeachtable   'DBCC   DBREINDEX(''?'')'
--修改数据库,后台参数有以下三种可选,Repair_Fast,Repair_Rebuild,Repair_Allow_Data_Loss


EXEC sp_dboption 数据库名字,'single_user','false'--取消单用户模式

你可能感兴趣的:(sql数据库修复)