1. 首页
  2. IT资讯

ORACLE 10G flash_recovery_area

(我的学习笔记)

 

今天查看错误日志法相 flash_recovery_area  区域已经满了。flash_recovery_area  区域是在默认的情况下保存RMAN和ARCHIVELOG的地方 默认大小为2G 所以会经常出现不足的情况,当然处理方法有4种、

You have the following choices to free up space from
flash recovery area:
1. Consider changing your RMAN retention policy.
   If you are using dataguard, then consider changing your
   RMAN archivelog deletion policy.
2. Backup files to tertiary device such as tape using the
   RMAN command BACKUP RECOVERY AREA.
3. Add disk space and increase the db_recovery_file_dest_size
   parameter to reflect the new space.
4. Delete unncessary files using the RMAN DELETE command.
   If an OS command was used to delete files, then use
   RMAN CROSSCHECK and DELETE EXPIRED commands.

我删除了物理级别的RMAN信息后 查看

SQL> select substr(name,1,30) name,space_limit as quota,space_used as used,
  2  space_reclaimable as reclaimable,number_of_files as files from v$recovery_file_dest;

NAME                                                              QUOTA
———————————————————— ———-
      USED RECLAIMABLE      FILES
———- ———– ———-
E:flash_recovery_area                                       4294967296
1746919424           0          2

任然有记录,所以可以看出这个参数应该是查看的控制文件信息,即使你使用物理级别的删除,控制文件并没有更新所以使用:

CROSSCHECK BACKUP;

DELETE EXPIRED BACKUP; 来删除控制文件中的备份信息。

控制文件中包含以下条目:
数据库名称和标识符
创建数据库的时间戳
表空间的名称
数据文件和重做日志文件的名称和位置
当前重做日志的序列号
检查点信息
还原段的开始和结尾
重做日志归档信息
备份信息

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7728585/viewspace-483887/,如需转载,请注明出处,否则将追究法律责任。

主题测试文章,只做测试使用。发布者:深沉的少年,转转请注明出处:http://www.cxybcw.com/183104.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code