archiver
error.
Connect
internal
only,
until
freed
上述错误是由于归档日志(archive
log)已满引起的。
解决办法:
1、使用sysdba用户登录查看archive
log
存逗庆放位置:
2、一般VALUE为空时,可以用archive
log
list检查握指基一下归档目录和log
sequence:
3、检查flash
recovery
area的使用情况,可以看见archivelog已经很大了,达到102.21:
4、计算flash
recovery
area已经占用的空间:
5、找到recovery目录,
show
parameter
recover
6、由上可见,归档位置用的是默认值,放在flash_recovery_area下,段谨而且已经超出最大空间,即然已超出,那就转移或清除对应的归档日志,
删除一些不用的日期目录的文件,注意保留最后几个文件。
是你的归档日志满了首先查看相关的信息歼滚,确认这一状况
select * from v$recovery_file_dest
select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage
select * from v$flash_recovery_area_usage
select * from v$version
之后确认空间满了,之后再rman备份中删除
rman target sys/pass@prjdb
crosscheck archivelog all
delete archivelog until time 'sysdate'--删除所有日志
delete expired archivelog all--删除过期日搜裂志氏漏余
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)