第一次备份
操作
删除
第二次备份请问如何恢复到删除前的操作log explorer试过,发现删除时候的日志不在了

解决方案 »

  1.   

    如果之间并未对硬盘进行太多读写操作,可以将现有数据备份后尝试用磁盘恢复工具-RecoverNT等,但希望不大,因为sqlserver把数据保存在固定的扇区,若能找到第一次备份的bak文件,尚有希望
      

  2.   

    我一般直接把2个eProcessDB_Data.MDF',eProcessDB_Log.LDF'拷出来。
    把数据库的2个文件拷到目的文件夹内
    在管理-服务中关闭epsever服务
    打开联机帮助
    打开索引
    寻找sp_detach_db的语句
    然后把例子的话拷进来修改
    EXEC sp_attach_db @dbname = N'eProcessDB', 
       @filename1 = N'd:\Program Files\Microsoft SQL Server\MSSQL\Data\eProcessDB_Data.MDF', 
       @filename2 = N'd:\Program Files\Microsoft SQL Server\MSSQL\Data\eProcessDB_Log.LDF'
    然后在SQL查询分子器中执行
    没问题则证明成功
    在管理-服务中启动epsever服务