SQLSERVER2008 数据库可疑的解决步骤
(2012-08-28 18:04:18)
标签:
sqlserver2008数据库数据库可疑日志文件被破坏emergencycheckdbit |
分类: 数据访问 |
SQLSERVER2008 数据库可疑的解决步骤
2012年8月28日下午公司内部ERP系统突然访问提示超时,经检查发现是数据库可疑造成.
停掉SQLSERVER服务,停掉网站
把出问题的数据库文件及日志拷贝到其他目录进行备份.
尝试脱机,或分离等,均无效果.
在其他机器尝试还原问题数据库,提示日志文件被破坏.
在网上搜索其他帮助并求助朋友后,恢复成功,操作如下:
-------------------------备份并新建同名数据库,并替换原数据文件-----------------------------
1 把问题数据库备份后直接删除
2 新建同名数据库
3 用备份的数据库文件替换新的数据库文件
-------------------设置应急模式、单用户模式、检查修复数据,取消单用户模式----------------------
4 将数据库设置为应急状态
5 将数据库设置为单用户模式
6 对数据库进行检查修复
7 取消单用户模式
至此,数据库恢复完毕,对数据库进行BAK
重启网站,访问正常。
上面步骤只是着火后的救急,不知道怎样做好预防或其他更好的解决办法。

加载中…