摘要: 前提条件1) 数据库必须是归档模式2) 数据库的flashback是打开的 在Mount 状态下,执行ALTER DATABASE FLASHBACK ON3) 闪回恢复区,由DB_RECOVERY_FILE_DEST 和DB_RECOVERY_FILE_DEST_SIZE决定的, 所以要保证物理路径DB_RECOVERY_FILE_DEST的存在和该路径允许的空间大小适用情况下:主要是由于使用数据库系统的软件系统的操作需要的恢复操作。以下情况是不适用的① 删除了一个表空间后,不允许使用闪回数据库② 缩小数据文件到较小的尺寸后,不能通过闪回方式回复③ 如果控制文件重建后,不能使用闪回数据库恢复 阅读全文
posted @ 2012-02-25 18:39 Shark Xu 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://hi.baidu.com/lichangzai/blog/item/02f43b36a630bcd5a2cc2bc1.html,如原文作者对此有异议,本人愿意移除每一中数据库都需要有一种管理回滚或者撤销数据的方法。当一个DML发生以后,在用户还没有提交(COMMIT)改变,用户不希望这种改变继续保持,需要撤销所做的修改,将数据回退到没有发生改变以前,这时就需要使用一种被称为撤销记录的数据。使用撤销记录,我们可以:1、 当使用ROLLBACK语句时回滚事务,撤销DML操作改变的数据2、 恢复数据库3、 提供读取的一致性4、 使用Oracle Flashback Query 阅读全文
posted @ 2012-02-25 17:23 Shark Xu 阅读(519) 评论(0) 推荐(0) 编辑
为汶川地震死难者哀悼!