sqlserver2005数据库mdf文件被破坏。
使用Recovery for SQL Server很多数据得不到。
使用Log Explorer登陆不上数据库
有昨天得完全备份,日志文件似乎没有问题,如何恢复数据库。

解决方案 »

  1.   

    http://community.csdn.net/Expert/topic/5122/5122922.xml?temp=.3437464
      

  2.   

    dutguoyi(新鲜鱼排)你发的我看了,但都不是解决方法。
    我的日志记录的是完整的。
    应该所有的事务日志中都记录了,我尝试过,如果是日志备份就可以恢复,但我目前是ldf文件。不知道怎么恢复。
      

  3.   

    还是我自己找到处理方法了
    把ldf文件变成备份即可,但前提是
    1、Master等数据库都不要破坏。
    2、你以前有完整备份
    3、你完整备份后的日志仍然是完整没有丢失的。理论上可以恢复到故障点尾日志备份
    BACKUP LOG YourDBName
       TO YourBakDBDevice
       WITH NO_TRUNCATE
    GO