ORACLE 闪回技术(FLASHBACK)
2013-09-09 17:32
260 查看
闪回技术:
1.默认是没有开启的,需要手动在 Mount模式下启动
2.需要根据实际情况来设定参数
3.启动的进程名称为 RVWR
4.必须开启归档模式
恢复时需要用到的信息:
1.误操作前的SCN号
2.误操作时的时间点
模拟实验:
模拟故障:有一个表T,执行了操作
好,如何恢复这些丢失的数据呢?
关闭数据库
启动到mount阶段
重点来了,2个方法:
1.利用删除数据前的SCN号恢复,弊端:如果数据过大,可能会造成部分数据的丢失
2.先恢复到之前的数据,再将误操作的数据导出,利用重做日志还原,再将误操作数据导入。
*****************************
关于FLASHBACK闪回技术常用的3个相关的视图
1.查看FLASHBACK是否开启:V$database
1.默认是没有开启的,需要手动在 Mount模式下启动
alter database open resetlogs
2.需要根据实际情况来设定参数
3.启动的进程名称为 RVWR
4.必须开启归档模式
恢复时需要用到的信息:
1.误操作前的SCN号
2.误操作时的时间点
模拟实验:
模拟故障:有一个表T,执行了操作
drop table t; commit;
好,如何恢复这些丢失的数据呢?
关闭数据库
shutdown immediate;
启动到mount阶段
alter database mount;
重点来了,2个方法:
1.利用删除数据前的SCN号恢复,弊端:如果数据过大,可能会造成部分数据的丢失
alter database open restlogs
2.先恢复到之前的数据,再将误操作的数据导出,利用重做日志还原,再将误操作数据导入。
*****************************
关于FLASHBACK闪回技术常用的3个相关的视图
1.查看FLASHBACK是否开启:V$database
select flashback_on from V$database;
相关文章推荐
- 利用oracle flashback技术恢复数据之 ――事务级别闪回
- Oracle Flashback Technology【闪回技术】
- 第14章 闪回技术(Flashback)oracle 11
- Oracle Flashback Technology【闪回技术】
- 利用oracle flashback技术恢复数据之 ――事务级别闪回
- oracle删除数据后的闪回技术--重现数据库(Flashback Database)
- Oracle Flashback Technology(闪回技术)
- Oracle flashback闪回技术讲解
- oracle 闪回技术 flashback
- Oracle闪回技术(Flashback)
- oracle闪回技术(Flashback)
- Oracle 六大闪回技术,flashback
- Oracle 六闪回技术,flashback
- Oracle 闪回特性(Flashback Version、Flashback Transaction)
- Oracle技术之flashback drop与索引
- FlashBack闪回技术--错误的删除了数据,想要补救
- 关于oracle闪回技术
- Oracle Flashback技术之Flashback Drop
- oracle使用闪回技术中恢复误删除和修改的表及数据
- Oracle 闪回特性(Flashback Query、Flashback Table)