数据库:sql server 2008 r2
百度到的:
BACKUP DATABASE test TO DISK= 'd:/test.bak ' WITH FORMAT
GO
BACKUP LOG test TO DISK= 'd:/test_log.bak ' WITH FORMAT
GO
RESTORE DATABASE test FROM DISK= 'd:/test.bak ' WITH REPLACE,NORECOVERY
GO
RESTORE LOG test FROM DISK= 'd:/test_log.bak ' WITH RECOVERY,STOPAT='2014-04-14 11:00:01'
GO
前三个都执行完成,但是第四个时,显示:
”此备份集中的日志终止于 LSN 4563000000076300001,该 LSN 太早,无法应用到数据库。可以还原包含 LSN 4564000000003200001 的较新的日志备份。“
求解此问题~~~或者有其他方法恢复数据
10 个解决方案
#1
第三句的备份是在2014-04-14 11:00:01 后做的吧, 在误删数据前有进行过完整备份吗?
#2
你这个用来还原的日志文件和前面的日志链断开了
#3
需要检测下你的日志是不是完整模式。如果是DELETE可以从MDF中来恢复。
#4
是用delete删除的
#5
删除之前是简单模式的,是不是不能通过这个方法找回了?
#6
请教用其他方法恢复
#8
看了,之前的恢复模式为简单
#9
那没办法了,当你切换到非简单模式时,日志已经被截断了
#10
找找有没有MDF恢复的方法吧
#1
第三句的备份是在2014-04-14 11:00:01 后做的吧, 在误删数据前有进行过完整备份吗?
#2
你这个用来还原的日志文件和前面的日志链断开了
#3
需要检测下你的日志是不是完整模式。如果是DELETE可以从MDF中来恢复。
#4
是用delete删除的
#5
删除之前是简单模式的,是不是不能通过这个方法找回了?
#6
请教用其他方法恢复
#7
我不确定你之前的操作有没有影响日志,我这个方法是可以恢复数据的
http://blog.csdn.net/dba_huangzj/article/details/8491327
#8
看了,之前的恢复模式为简单
#9
那没办法了,当你切换到非简单模式时,日志已经被截断了
#10
找找有没有MDF恢复的方法吧