如何解决ORACLE 10g自动归档日志满了的问题
星期四, 05月 8th, 2008上周末的oracle 10g出现了自动归档日志满了的问题,导致oracle服务无法启动,报ORA-16038、ORA-19809、ORA-00312错误,没什么经验,瞎整一通,简单记录一下。
首先尝试把归档日志空间的设置加大:
- sql>alter system set db_recovery_file_dest_size=20g scope=spfile;
未果。
接着找到默认的归档日志存放目录$ORACLE_HOME/flash_recovery_area/ORCL/archivelog/,手工删除归档文件(可适当保留最近7天的):
- $ rm -rf 2007*
- ...
