MS數據庫異常斷電和系統崩潰(不是正常停止服務拷貝數據庫文件)修復。
use master
go
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
go
reconfigure with override
go
alter database 數據庫名 set emergency --修改數據庫狀態爲可疑,修改後就可以打開看數據,再運行下面的改回正常
go
sp_dboption '數據庫名','single user','true'
go
dbcc checkdb('數據庫名','REPAIR_ALLOW_DATA_LOSS')
go
alter database 數據庫名 set online --修改數據庫狀態爲正常
go
SP_CONFIGURE 'ALLOW UPDATES',0 RECONFIGURE WITH OVERRIDE
go
sp_dboption '數據庫名','single user','false'