用UPDATE 语句了一下,现在想恢复update前的数据库状态,该怎么做,急!!! 数据库未备份。
用logexplorer,总有invalid argument to date encode的错误!请高手帮忙!

解决方案 »

  1.   

    找到对应的版本 估计是你的log explorer版本不对
      

  2.   

    我用的logexplorer 版本是4.02
      

  3.   

    log explorer for sql server 2005
    找个这个下载
      

  4.   

    to:fredrickhu
    谢谢回答,请问2005对应的logexplorer版本是那个版本?
      

  5.   

    用log explorer注意2点:
    1.日志没有清理或截断过。
    2.故障还原模型不是简单模型。满足这2个的话肯定能还原。
      

  6.   

    http://download.csdn.net/source/13215814.1试下
      

  7.   

    to:navy887
    谢谢回答,我现在的logexplorer版本,恢复同一台服务器上的其他数据库是可以的。这应该说明logexplorer版本没什么问题。估计,正像你说,日志文件的原因。。
    如果是日志文件的原因,该如何处理?
      

  8.   

    to:navy887故障还原模型是:完整
      

  9.   

    to:fredrickhu
    谢谢,我已下载,还是出现原来的问题,我估计不是版本问题
      

  10.   

    to:navy887
    现在我用logexplorer打开了log我想咨询你一下,我能否用logexplorer恢复到昨天的数据?
      

  11.   

    按照下面方式执行。  唯一不同的是改一下路径和时间点
    BACKUP DATABASE taoistong TO DISK='D:\Program Files\Microsoft SQL Server\MSSQL10.TAOISTONG\MSSQL\Backup\taoistong.bak' 
    BACKUP LOG taoistong TO DISK='D:\Program Files\Microsoft SQL Server\MSSQL10.TAOISTONG\MSSQL\Backup\20080921a.logs' WITH INITRESTORE DATABASE taoistong from disk='D:\Program Files\Microsoft SQL Server\MSSQL10.TAOISTONG\MSSQL\Backup\taoistong.bak' 
    WITH MOVE 'taoistong' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10.TAOISTONG\MSSQL\DATA\taoistong.mdf', 
    MOVE 'taoistong_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10.TAOISTONG\MSSQL\DATA\taoistong_log.LDF'
    ,REPLACE ,NORECOVERYRESTORE LOG taoistong FROM disk='D:\Program Files\Microsoft SQL Server\MSSQL10.TAOISTONG\MSSQL\Backup\20080921a.logs' WITH RECOVERY,STOPAT='2009-08-21 15:09'
      

  12.   

    运用logexplorer生成脚本 巨慢,有哪位知道是为什么?