Oracle 11g开启闪回功能Flashback(二)

2015-07-16 12:07:52 · 作者: · 浏览: 5
tus from v$instance;


STATUS


------------


OPEN


SQL>


SQL> alter database flashback on;


Database altered.


SQL>


SQL> select flashback_on from v$database;


FLASHBACK_ON


------------------


YES


SQL>
这样,我们就开启了数据库闪回功能,进而可以实现闪回数据库等功能。


5.关闭闪回功能
关闭闪回功能十分简单,一条语句就能搞定。


点击(此处)折叠或打开


SQL>
?
SQL> alter database flashback off;


Database altered.


SQL> select flashback_on from v$database;


FLASHBACK_ON


------------------


NO


SQL>


6.总结
从上面的过程来看,需要注意几点:


1.Oracle11g支持在Open状态下开启闪回功能,这一点和Oracle 10g等较早版本不一样,算是一个新特性;
2.开启数据库闪回的前提条件是,开启数据库归档;
3.设置两个初始化参数:闪回恢复区大小db_recovery_file_dest_size和闪回恢复区路径db_recovery_file_dest,而这两个参数是有先后顺序的,必须先设置db_recovery_file_dest_size后设置db_recovery_file_dest,否则系统会报错并给出提示;