大神帮忙啊。关于SQL SERVER 2012 日志还原。

super_tiger_ 2014-01-03 08:58:34
今天不小心Drop 掉了一些表。
结果我还原的3天前的备份,然后发现有些数据昨天才导入的。
还原会覆盖日志吗? 如果有日志我可以从日志恢复吗? 日志会不会被还原的?···大神救命啊··
...全文
132 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2014-01-04
  • 打赏
  • 举报
回复
引用 5 楼 king19861228 的回复:
[quote=引用 1 楼 yupeigu 的回复:] 不会吧,这样就没办法了。 还原会覆盖原来的日志文件的,你应该先备份尾日志,然后在还原,最后进行基于时间点的还原方法,还原尾日志就行了
今天中午我来公司看了下,那个日志是不会覆盖的,你还原的时候它会把旧日志和新日志加在一起。也就是还原的时候,它会把日志都保存下来,不单单是只保存尾日志。 我们这边用的SQL SERVER 2012,然后我选了还原时间点就OK了·东西都回来了。O(∩_∩)O哈哈哈~[/quote] 呵呵,那就好,你的意思是,在还原的时候,只会替换mdf文件,而ldf文件不会替换的吗,这个我还真不知道。。。
super_tiger_ 2014-01-04
  • 打赏
  • 举报
回复
引用 1 楼 yupeigu 的回复:
不会吧,这样就没办法了。 还原会覆盖原来的日志文件的,你应该先备份尾日志,然后在还原,最后进行基于时间点的还原方法,还原尾日志就行了
今天中午我来公司看了下,那个日志是不会覆盖的,你还原的时候它会把旧日志和新日志加在一起。也就是还原的时候,它会把日志都保存下来,不单单是只保存尾日志。 我们这边用的SQL SERVER 2012,然后我选了还原时间点就OK了·东西都回来了。O(∩_∩)O哈哈哈~
Q315054403 2014-01-04
  • 打赏
  • 举报
回复
那你也可以拿备份恢复为另外的名称DB,再导入对应表的数据呀 乱套了
LongRui888 2014-01-03
  • 打赏
  • 举报
回复
不过,如果你有昨天导入的数据,那么再次导入到表里也是可以的
LongRui888 2014-01-03
  • 打赏
  • 举报
回复
还原之前,最好分离数据库,然后把数据文件、日志文件给手动备份一下。。。
LongRui888 2014-01-03
  • 打赏
  • 举报
回复
不会吧,这样就没办法了。 还原会覆盖原来的日志文件的,你应该先备份尾日志,然后在还原,最后进行基于时间点的还原方法,还原尾日志就行了

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧