use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
update sysdatabases set status=-32768 where dbid=DB_ID('hospital')
dbcc rebuild_log('hospital','W:\Program Files\Microsoft SQL Server\MSSQL\Data\HOSPITAL_log.ldf'
dbcc checkdb('test')
sp_dboption 'test','dbo use only','false'
修复
DBCC CHECKDB ('数据库名', REPAIR_FAST)
重建索引并修复
DBCC CHECKDB ('数据库名', REPAIR_REBUILD)
如果必要允许丢失数据修复
DBCC CHECKDB ('数据库名'', REPAIR_ALLOW_DATA_LOSS)
如果出现错误:未处理修复语句。数据库需处于单用户模式下。
可以先启用单用户模式,方法如下执行存储过程:
Use master
go
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载