怎么将数据库恢复到昨天的状态?非常急,在线等..........

咏帆 2004-10-18 10:47:42
今天改了一下数据库, 运行程序后出错了,就将数据库还原,一不小心还原到了13号

这几天输入的内容全没了

怎么恢复到昨天的状态?

我最近的手动备份只有13号的,没有昨天的
这里只有日志的存档,有最近几天的,不知道能不能用这个恢复到昨天的状态

这几天输入了好多内容,恢复不了就挂了

...全文
356 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
prcgolf 2004-10-19
  • 打赏
  • 举报
回复
up
张海霖 2004-10-18
  • 打赏
  • 举报
回复
强制还原呢
咏帆 2004-10-18
  • 打赏
  • 举报
回复
刚三脚猫(朋友,csdn上的)帮我改了

按那种方法,在那他可以执行

但在这里出现:

服务器: 消息 3101,级别 16,状态 2,行 1
因为数据库正在使用,所以未能获得对数据库的排它访问权。
服务器: 消息 3013,级别 16,状态 1,行 1
RESTORE DATABASE 操作异常终止。


这种错误
zjcxc 元老 2004-10-18
  • 打赏
  • 举报
回复
你可以试试,我觉得是不可能的
咏帆 2004-10-18
  • 打赏
  • 举报
回复
刚有人教我这样子做
不知道行不?

现在做个日志备份,然后用十六进制编辑器打开,把你昨天恢复那个时间点后的东东删掉。

这样子行吗
zjcxc 元老 2004-10-18
  • 打赏
  • 举报
回复
用还原数据库覆盖的,相当于删除了旧库重建,这个是不做任何日志记录的,所以从日志记录来恢复的路走不通

而你又没有任何13号之后做的备份,那恢复也成了空谈
咏帆 2004-10-18
  • 打赏
  • 举报
回复
还有没有其它办法呢
就是说,在没有做手动备份和其它的备份操作的情况下
利用其它方法恢复过来呢?
咏帆 2004-10-18
  • 打赏
  • 举报
回复
啊!~

哭呀。。。。
zjcxc 元老 2004-10-18
  • 打赏
  • 举报
回复
这个日志存档啊?? 那就恢复不了,这个是数据库备份后,生成的备份信息的报告


咏帆 2004-10-18
  • 打赏
  • 举报
回复
是用数据库维护向导做的

具体是什么我也不知道

日志存档如下:

SQL Server 日志
当前-10/18/2004 08:27(3026 Byte)
存档#1 - 10/172004 08:24(2355Byte)
...
zjcxc 元老 2004-10-18
  • 打赏
  • 举报
回复
日志的存档指什么? backup log 生成的日志备份文件吗?

咏帆 2004-10-18
  • 打赏
  • 举报
回复
帮忙看看呀
好急的........
咏帆 2004-10-18
  • 打赏
  • 举报
回复
怎么强制还原?

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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