我存的某F的回帖用Log Explorerhttp://download.csdn.net/source/620271压缩包里有一个注册机,用来产生注册码。打开log explorer file=>attach log file->选择服务器和登陆方式->connect->选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开该文件到查询分析器里执行T-sql代码就可以了。例如 如果log是delete table where ...的话,生成的文件代码就是insert table ....

解决方案 »

  1.   

    如果数据是以Truncate table方式删除,而数据库没有做过全备份且日志被截断过,或者数据库的恢复模型为简单,则无法恢复数据;如果曾做过数据库的全备份,可以借助备份最近一次的备份文件及事务日志将数据库恢复到误操作前的时间点;如果数据库没有做过备份,且事务日志完整,那就分析数据库日志,逐条恢复想表进行增删改操作的SQL语句。
      

  2.   

    钻钻说得不错 ,可以借助备份最近一次的备份文件及事务日志将数据库恢复到误操作前的时间点,这个是2000中用得比较多的一种方法还有可以借用LOG EXEPLOER工具来试下 网上有很多关于这个工具的说明
      

  3.   

    LOG EXPLORE
    7楼的应该可以。
      

  4.   


    赞同,用log explorer试试,
      

  5.   

    日志看不到了,只有两个.MYD与.MYI文件了