经常因为硬件或者软件的问题,数据库日志文件损坏不能修复。或者只有数据库的mdf文件。
具体处理办法步骤如下:
1,创建一个新的同名数据库
2,停用服务,用原来的mdf文件覆盖新的mdf文件
3,启动服务
4,将下面的语句执行,数据库名称改成你自己的名称:
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
ALTER DATABASE 豪亨世家 SET EMERGENCY
alter database 豪亨世家 set single_user
dbcc checkdb('豪亨世家',REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb( '豪亨世家')
alter database 豪亨世家 set multi_user
alter database 豪亨世家 set online
go
sp_configure 'allow updates',1
go
reconfigure with override
go
ALTER DATABASE 豪亨世家 SET EMERGENCY
alter database 豪亨世家 set single_user
dbcc checkdb('豪亨世家',REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb( '豪亨世家')
alter database 豪亨世家 set multi_user
alter database 豪亨世家 set online
执行完后就可以成功运行了,也许你的情况和我不一样,欢迎大家一起来探讨
厦门尚微餐饮管理软件
www.sunwale.com