oracle11g释放recovery_file_dest,解决ORA-00257
来源:互联网 发布:github源码怎么运行 编辑:程序博客网 时间:2024/05/29 13:36
SQL> conn hr/hr
ERROR:
ORA-00257: archiver error. Connect internal only, until freed.
Warning: You are no longer connected to ORACLE.
看提示是recovery_file_dest满了。通过alert验证
Errors in file /data01/apps/oracle/diag/rdbms/dwh01/dwh01/trace/dwh01_arc2_3412.trc:
ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 42827776 bytes disk space from 4039114752 limit
ARC2: Error 19809 Creating archive log file to '/data01/apps/oracle/flash_recovery_area/DWH01/archivelog/2013_04_18/o1_mf_1_113_%u_.arc'
是因为recovery_file_dest满了,测试环境,所以直接手工删了,但空间没有释放。
SQL> select * from v$recovery_file_dest;
NAME
--------------------------------------------------------------------------------
SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES
----------- ---------- ----------------- ---------------
/data01/apps/oracle/flash_recovery_area
4039114752 4004434944 0 93
SPACE_USED还是满的,归档数仍然是93,实际上已经删光了。
这种情况在衣钩大师的blog中找到了解决办法:
http://www.eygle.com/archives/2005/03/oracle10gecieif.html
[oracle@rhel63db ~]$ rman target /
RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all;
此时问题得到解决:
SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES
----------- ---------- ----------------- ---------------
/data01/apps/oracle/flash_recovery_area
4039114752 0 0 0
另外还有这样的解决办法,是将闪回空间备份到第三方介质
RMAN> backup recovery area;
- oracle11g释放recovery_file_dest,解决ORA-00257
- 解决oracle11g ORA-00119 ORA-00132方法
- 解决oracle11g ORA-00119 ORA-00132方法
- 解决oracle11g ORA-00119 ORA-00132方法
- 手动释放归档空间解决ORA-00257错误
- 解决oracle11g的ORA-12505问题
- 管理oracle11g内存设置 解决ora-02097 ora-00838 ora-00845报错问题
- ora-00257:归档程序错误,在释放之前仅限于内部链接如何解决
- Oracle10g如何释放flash_recovery_area,解决ORA-19815错误
- Oracle10g如何释放flash_recovery_area,解决ORA-19815错误
- Oracle10g如何释放flash_recovery_area,解决ORA-19815错误
- Oracle10g如何释放flash_recovery_area,解决ORA-19815错误
- 解决oracle11g ORA-00119 ORA-00132方法 invalid specification for system parameter LOCAL_LISTENER
- 解决linux-oracle11g模板导入vmware vcenter报ORA-01034及ORA-27101问题
- ora-00257:Oracle释放archivelog空间
- Oracle11g EXP ORA-01455
- Oracle11g ORA-12541
- Oracle11g ORA-00845 错误
- main函数之前、之后调用的函数
- 关于C语言的15个指针面试题
- 1054 相邻字符判相等
- 邮票分你一半 南工456
- C++
- oracle11g释放recovery_file_dest,解决ORA-00257
- linux多文件编译方法
- linux mailx 发送邮件
- vim配置及修改vim颜色
- C陷阱与缺陷笔记
- 链表的C语言实现(含动态内存分配)
- oracle JOB常见的执行时间
- 使用Qemu-img管理虚拟机磁盘镜像(创建虚拟机,虚拟机快照)
- qemu-img 命令行