龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

取消闪Oracle 数据库的回恢复区实操

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
以下的文章主要是介绍如何来取消闪Oracle 数据库的回恢复区 ,愿在你学习取消闪 Oracle 数据库的回恢复区的实际操作中以起到抛砖引玉的作用。以下就是文章的具体内容的介绍,你一定

以下的文章主要是介绍如何来取消闪Oracle 数据库的回恢复区 ,愿在你学习取消闪Oracle 数据库的回恢复区的实际操作中以起到抛砖引玉的作用。以下就是文章的具体内容的介绍,你一定不要错过。

将db_recovery_file_dest参数设置为空,可以停用闪回恢复区。

如果已经启用flashback database,则不能取消闪回恢复区。

  1. SQL> alter system set db_recovery_file_dest='';   
  2. alter system set db_recovery_file_dest='' 

第 1 行出现错误:

ORA-02097: 无法修改参数, 因为指定的值无效

ORA-38775: 无法禁用快速恢复区 - 闪回数据库已启用

所以,必须先禁用flashback database,才能取消闪回恢复区

  1. SQL> shutdown immediate;  

数据库已经关闭。已经卸载Oracle数据库。

Oracle 例程已经关闭。

  1. SQL> startup mount;  

Oracle 例程已经启动。 

  1. Total System Global Area 142606336 bytes  
  2. Fixed Size 1247732 bytes  
  3. Variable Size 83887628 bytes  
  4. Database Buffers 50331648 bytes  
  5. Redo Buffers 7139328 bytes 

数据库装载完毕。

  1. SQL>alter database flashback off;  

Oracle 数据库已更改。

  1. SQL> alter database open;  

数据库已更改。

  1. SQL> alter system set db_recovery_file_dest='';  

系统已更改。

4.闪回恢复区的内容

所有和恢复相关的文件都可以存放到闪回恢复区

  1. SQL>select file_type from v$flash_recovery_area_usage;   
  2. FILE_TYPE  
  3. CONTROLFILE  
  4. ONLINELOG  
  5. ARCHIVELOG  
  6. BACKUPPIECE  
  7. IMAGECOPY  
  8. FLASHBACKLOG 

已选择6行。

上面的视图中可以看出,包括controfile,online redo logfile,archive logfile,rman backuppiece,rman image copy, flashback log等,都可以利用闪回恢复区来存放、管理。以上的相关内容就是对Oracle 数据库回恢复区 的介绍,望你能有所收获。

收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题

按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接