日期:2014-05-18  浏览次数:20324 次

这种情况能够将数据库还原到指定的时间点吗?
别的服务器上拷贝过来的两个备份     A:   2007-07-17日的完整备份
  B:   2007-07-01   日的备份  

我可以把A(强制)还原到我机器上,备份日志(C)   ,然后还原成B   ,再根据C恢复到
2007-07-04日吗?如果可以,怎么做,我试了很多遍都不成功

------解决方案--------------------
不可能的。
7-17日的完全备份相当于起始元点就是全备份的时间点,自那以后的任意时间点可以借助日志备份来恢复。
完全备份前的任意时间点是失落的历史了。
------解决方案--------------------
只能是从服务器上把 mdf 跟 ldf 拷贝过来附加到我的机器上,然后再备份log,再用 7月1日的去还原,再根据 log 还原到 7月4日 吗?
---------------------------------------
也不能, 完全备份已经做了, 日志就被截断了, 所以即使复制文件, ldf文件中也没有足够的日志支撑你还原到 7.4
------解决方案--------------------
楼上大概是没有看楼主的备份日期和备份类型吧?