SQLSERVER2000数据库恢复进度条没有反应也不报错

数据库BAK还原失败处理办法

今天遇到一件很奇葩的事情,ERP在做月结的时候不响应了,于是就进行了数据还原(月结之前做了数据备份)

  • 数据库是MS SQL Server 2000 SP4,数据还原进度条到最后两格的时候不动了。然后尝试多次都是同样的现象,并且数据库显示灰色(提示数据库装载中)。
  • 然后我就删除原有的数据库,重建同名数据库。
    记得修改数据文件和日志文件的路径
    记得修改数据文件和日志文件的路径。

  • 还原数据库。
    这里写图片描述

  • 很长时间没有反应。
    这里写图片描述

  • 然后试了很多办法都没有效果,找数据恢复专家,专家说是数据库文件所在的磁盘的有坏块导致的备份文件有错误。我晕菜了这可得了。最后重装了数据库,恢复数据库居然解决了。(用这么老的盗版数据库总会遇上奇奇怪怪的问题。)少一个补丁也会有错误毕竟数据库已经是16年前的版本了。
    这里写图片描述

纠正一下,我再其他的PC上做了实验开始20多分钟没有反应,出去办点事2小时之后回来还原成功了。分析是MDF文件1.8G是不大,备份的时候也很快(不到10分钟)但是日志文件有40多G我所认为的假死状态大概是由于日志文件过大造成的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值