首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

这种情况能够将数据库还原到指定的时间点吗?该怎么处理

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

这种情况能够将数据库还原到指定的时间点吗?
别的服务器上拷贝过来的两个备份     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
[解决办法]
楼上大概是没有看楼主的备份日期和备份类型吧?

热点排行