怎么用呢,我点了undo user transaction 结果生成的文件内容是很多的delete * from {tablename} where id=*
我想要这个{tablename}里面的内容该怎么操作阿

解决方案 »

  1.   

    如果以前做过备份就简单了,备份事物日志。还原时在选项中选“使数据库不再运行,但还能还原其他事物日志”使用查询分析器运行:
    RESTORE LOG 要恢复的数据库名
       FROM disk='刚才备份的事物日志位置'
       WITH RECOVERY, STOPAT = '删除表之前的时间'
    或直接运行:
    RESTORE DATABASE 要恢复的数据库名
       FROM disk='备份位置'
       WITH NORECOVERY
    GO
    RESTORE LOG 要恢复的数据库名
       FROM disk='刚才备份的事物日志位置'
       WITH RECOVERY, STOPAT = '删除表之前的时间'
      

  2.   

    参考这个:
    http://community.csdn.net/Expert/TopicView3.asp?id=4853655