我在5月份用SQL SERVER自带的数据库备份方法备份数据库,然后在这个月用户备份文件还原了数据库,但是现在我想用Log Explorer for SQL Server工具还原以前对数据库的误操作,发现以前的日志读不出来了,请问是怎么回事啊???

解决方案 »

  1.   

    Haiwer(海阔天空) :那有没有别的办法,或别的工具可以恢复,因为我的日志文件还有1.2G,这么大,以前的内容应该在里面的.只是读不出来.
      

  2.   

    文件在不代表有数据你把sql服务停掉, 将日志文件复制一份出来, 用压缩软件压缩一下, 如果有数据, 不应该被压缩得很小, 如果没有数据,则会被压缩得很小.
      

  3.   

    读不出来基本上代表日志已经被截断了, 或者是你的数据库恢复模型是simple, 根本不会有什么日志被记录
      

  4.   

    呵呵如果是simple的话,vlf用完会返回到截断前的文件覆盖它,而且如果日志不连续的话,是不可以通过日志来恢复的好象是这样