ORA-00257 archiver error解决方法
1、查看归档日志信息
SQL>show parameter log_archive_dest

2、查看归档日志存放目录
SQL>show parameter recover

3、检查flash recovery area的使用情况
SQL>select * from V$FLASH_RECOVERY_AREA_USAGE;
可以看到空间已经使用到了99.32%。

4、进入到归档日志的存放目录,找到日志为2014年10月份的所有归档日志文件并删除。


5、进入RMAN控制台,检查一些无用的archivelog。
$rman target /
RMAN> crosscheck archivelog all;

6、删除过期的归档
RMAN> delete expired archivelog all;
执行该命令之后屏幕会滚动输出将要删除的归档日志,并提示是否删除,输入YES确认删除。


7、再次检查flash recovery area的使用情况
SQL>select * from V$FLASH_RECOVERY_AREA_USAGE;
可以看到空间已经使用变成了56.27%,使用客户端连接数据库发现已经可以正常登陆了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:166
阅读量:70
阅读量:26
阅读量:174
阅读量:59