解决方案 »

  1.   

    如上面所说的我介绍个地址吧,博主亲测可用
    http://blog.csdn.net/lsgis2001/article/details/8652102--要先还原完全备份(还原日志必须在还原完全备份的基础上进行)  
    RESTORE DATABASE YP FROM DISK='D:\YP.bak' WITH REPLACE,NORECOVERY  
    GO  
    --**这里的"NORECOVERY"非常关键,手动还原在初始数据库,可能会用日志还原时报错.**  
      
    --将事务日志还原到删除操作前[50分钟前](这里的时间对应上面的删除时间,并比删除时间略早  
    DECLARE @dt datetime  
    SELECT @dt=DATEADD(n,-50,GETDATE() )  
    --获取比表被删除的时间略早的时间:YP_LOG.bak是发生误操作后的日志备份  
    RESTORE LOG YP FROM DISK='D:\DATAZY\YP_LOG.bak' WITH RECOVERY,STOPAT=@dt  
    GO  
      

  2.   

    多谢两位,查了一下资料的确做不到
    看来只能跟客户请求之前一次的FullBackup和最近的LogBackUp,然后再用这种方法了多谢各位!