Chinaunix首页 | 论坛 | 博客
  • 博客访问: 151275
  • 博文数量: 56
  • 博客积分: 1435
  • 博客等级: 上尉
  • 技术积分: 640
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-26 09:58
文章分类

全部博文(56)

文章存档

2009年(52)

2008年(4)

我的朋友

分类: Oracle

2009-02-21 15:03:33

ORACLE的数据恢复技术:
用户DROP TABLE:
1,imp导入恢复,缺点是上次exp到执行恢复时的数据会丢失。
2,基于时间点的数据库不完全恢复,能完全恢复本表,但可能会丢失其他表空间事务操作的数据。(必须要早archivelog模式下)。
3,基于时间点的表空间不完全恢复,能完全恢复本表,不会丢失其他表空间的事务操作的数据.(要在archivelog模试下)
用户truncate table:
1,imp导入恢复,缺点是上次exp到执行恢复时的数据会丢失。
并且在执行truncate之后,该表的表结构还在,因此在imp的时候要加上ignore=y选项。
2,基于时间点的数据库不完全恢复,能完全恢复本表,但可能会丢失其他表空间事务操作的数据。(必须要早archivelog模式下)。
3,基于时间点的表空间不完全恢复,能完全恢复本表,不会丢失其他表空间的事务操作的数据.(要在archivelog模试下)

用户DML操作后的恢复,
用flashback.
1,alter table a enable row movement;
2,flashback table a timestame ...;
可以恢复到任一时间点的数据。
阅读(490) | 评论(0) | 转发(0) |
0

上一篇:查询表空间使用情况

下一篇:lgwr触发条件

给主人留下些什么吧!~~