oracle 归档日志满 的 解决方法
报错:ORA-00257: archiver error. Connect internal only, until freed
原因:归档日志满
处理方法:
1、sys用户登录数据库
sqlplus /nolog
connect /as sysdba
2、查看flash_recovery使用情况
select * from V$FLASH_RECOVERY_AREA_USAGE;
3、查看存档路径
SQL> show parameter recover;
NAME TYPE VALUE ------------------------------------ ----------- ---------------- db_recovery_file_dest string /opt/app/oracle/flash_recovery_area db_recovery_file_dest_size big integer 3882M recovery_parallelism integer 0
4、删除归档数据文件
cd /opt/app/oracle/flash_recovery_area
rm -rf 要删除的文件名
5、使用rman操作
rman target sys/pass
RMAN> delete expired archivelog all;
完成空间清理。
posted on 2015-06-26 20:40 好好学习&&&天天向上 阅读(2522) 评论(0) 编辑 收藏 举报