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 ...;
可以恢复到任一时间点的数据。
阅读(517) | 评论(0) | 转发(0) |