如何釋放 DB_RECOVERY_FILE_DEST_SIZE
2010-06-02 10:23
381 查看
oracle默認安裝之後,如何沒有手動設置歸檔路徑(alter system set log_archive_dest_1="LOCATION=/oracle/oracle/archive" scope =spfile;)的話,默認是在db_revovery路徑之下。所以我們有的時候在這個路徑下產生了大量的archivelog.然後我們某天把archivelog 迁移到了别的路径,然后把 revery路径下的文件都清空。但是空间并未释放。
这时我们需要执行以下步骤;
1.
select * from v$recovery_file_dest;
查看都是那些占用空间,而没有在数据字典删除的。
FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
------------------------ ------------------ ------------------------- ---------------
CONTROLFILE 0 0 0
ONLINELOG 0 0 0
ARCHIVELOG 80.04 0 171
BACKUPPIECE 0 0 0
IMAGECOPY 0 0 0
FLASHBACKLOG 0 0 0
2 .rman target /
rman >crosscheck archivelog all;
rman >delete expired archivelog all;
必须要先执行crosscheck,不然直接执行delete不认。
完成之后在执行一次
select * from v$recovery_file_dest;
或者关闭数据库,开启数据库,一直tail -f $ORACLE_BASE/admin/justin/bdump/alter*.log
观看整个关闭启动过程就会提示空间是不是已经释放。
这时我们需要执行以下步骤;
1.
select * from v$recovery_file_dest;
查看都是那些占用空间,而没有在数据字典删除的。
FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
------------------------ ------------------ ------------------------- ---------------
CONTROLFILE 0 0 0
ONLINELOG 0 0 0
ARCHIVELOG 80.04 0 171
BACKUPPIECE 0 0 0
IMAGECOPY 0 0 0
FLASHBACKLOG 0 0 0
2 .rman target /
rman >crosscheck archivelog all;
rman >delete expired archivelog all;
必须要先执行crosscheck,不然直接执行delete不认。
完成之后在执行一次
select * from v$recovery_file_dest;
或者关闭数据库,开启数据库,一直tail -f $ORACLE_BASE/admin/justin/bdump/alter*.log
观看整个关闭启动过程就会提示空间是不是已经释放。
相关文章推荐
- 【参数】恢复db_recovery_file_dest_size参数为默认值“0”方法
- 恢复db_recovery_file_dest_size参数为默认值“0”方法
- db_recovery_file_dest_size 100% used
- ORA-03113:通信通道的文件结尾 因为 db_recovery_file_dest_size设置小 导致联机日志不能归档 Oracle不能起来
- db_recovery_file_dest_size大小查看,修改
- Flash Recovery Area(db_recovery_file_dest_size)
- 【翻译自mos文章】参数Db_recovery_file_dest_size的最大值是多少
- db_recovery_file_dest_size 修改大一点及删除归档日志
- db_recovery_file_dest_size: user-specified limit
- ora-19815:警告:db_recovery_file_dest_size 已使用100%
- spfile 、pfile、db启动顺序 SQL> show parameter db_recovery_file_dest_size; SQL> show parameter spfile
- db_recovery_file_dest_size 100%used引发的web页面故障
- db_recovery_file_dest_size空间满的问题
- db_recovery_file_dest_size设置小 导致联机日志不能归档 Oracle不能起来
- db_recovery_file_dest_size of 21…
- ORA-19815: WARNING: db_recovery_file_dest_size
- db_recovery_file_dest_size 满导致数据库启动失败
- 恢复db_recovery_file_dest_size参数为默认值“0”方法