标签:
报错: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;
完成空间清理。
标签:
原文地址:http://www.cnblogs.com/bocoimg/p/4603205.html