免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2686 | 回复: 10
打印 上一主题 下一主题

数据删除后怎么恢复呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-14 13:40 |只看该作者 |倒序浏览
上午9点有个同事不小心删除了一张大表AB,到了12点才发觉,但是10G没有打开闪回恢复区设置,虽然有归档日志,但是期间数据库已经产生了很多新的操作!
请问如何能在不影响当前生产的情况下恢复9点时候的表AB原始记录呢?

论坛徽章:
0
2 [报告]
发表于 2006-03-14 14:40 |只看该作者
赶快用rman将那个表空间的文件拷出来, 或许可以救出部份数据.

论坛徽章:
0
3 [报告]
发表于 2006-03-14 14:41 |只看该作者

回复 1楼 rambus 的帖子

找另一台机器做不完全恢复啊.

论坛徽章:
0
4 [报告]
发表于 2006-03-14 17:07 |只看该作者
以下这个网址不知合不合你的要求
http://www.net130.com/2004/6-6/201652.html

论坛徽章:
0
5 [报告]
发表于 2006-03-14 17:10 |只看该作者
recover database until time '2006-03-14 09:00:01';

论坛徽章:
0
6 [报告]
发表于 2006-03-14 17:11 |只看该作者
原帖由 loufangxin 于 2006-3-14 14:41 发表
找另一台机器做不完全恢复啊.


正解,这是最好的方法.
recover until time会掉数据

论坛徽章:
0
7 [报告]
发表于 2006-03-14 17:13 |只看该作者
....................


这个错按了后退键,结果又发了一个

[ 本帖最后由 doni 于 2006-3-16 10:51 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2006-03-14 20:07 |只看该作者
不知道下面这个恢复策略可行否:
1.先对当前的数据库作全库备份
2.将数据库不完全恢复至10点的状态
3.然后将表AB导出
4.再恢复数据库到最新状态
5.将表AB导入。

论坛徽章:
0
9 [报告]
发表于 2006-03-16 09:31 |只看该作者
原帖由 doni 于 2006-3-14 17:13 发表


正解,这是最好的方法.
recover until time会掉数据


就按照这样的方法解决了问题,谢谢大家帮忙!

论坛徽章:
0
10 [报告]
发表于 2006-03-16 10:50 |只看该作者
原帖由 flyjun 于 2006-3-14 20:07 发表
不知道下面这个恢复策略可行否:
1.先对当前的数据库作全库备份
2.将数据库不完全恢复至10点的状态
3.然后将表AB导出
4.再恢复数据库到最新状态
5.将表AB导入。


这是没有备机的做法,道理差不多
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP