ORA-19809鍜孫RA-00312
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-19809鍜孫RA-00312相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/creat' title='creat'>creat pid oss home cross art rtu parameter sch
Errors in file /home/oracle/app/diag/rdbms/orcl/orcl/trace/orcl_ora_7689.trc:ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 43544576 bytes disk space from 5218762752 limit
ARCH: Error 19809 Creating archive log file to 鈥?home/oracle/app/flash_recovery_area/ORCL/archivelog/2020_03_25/o1_mf_1187%u_.arc鈥?br/>Errors in file /home/oracle/app/diag/rdbms/orcl/orcl/trace/orcl_ora_7689.trc:
ORA-16038: log 1 sequence# 187 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 1 thread 1: 鈥?oracle/data_ora/orcl/redo01.log鈥?br/>USER (ospid: 7689): terminating the instance due to error 16038
Instance terminated by USER, pid = 7689
鍑虹幇鎶ラ敊鐨勫師鍥犳槸褰掓。鏃ュ織鎵€鍦ㄧ殑绌洪棿瓒呭嚭浜嗙郴缁熸墍璁剧疆鐨勬渶澶у€硷紝瀵艰嚧鍚姩鐨勬椂鍊欏嚭鐜版姤閿?br/>ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 43544576 bytes disk space from 5218762752 limit
鍙鏃ュ織瓒呭嚭浜嗚瀹氱殑鏈€澶у€?br/>1.
鍒犻櫎涓嶇敤鐨勫綊妗f棩蹇楁枃浠?br/>/orache/orcl/flash_recovery_area
濡傛灉鍚姩鎶ラ敊
ORA-16038: log 1 sequence# 187 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 1 thread 1: 鈥?oracle/data_ora/orcl/redo01.log鈥?br/>startup nomount
鐒跺悗杩涘叆RMAN
銆€銆€rman?
銆€銆€RMAN> connect target /?
銆€銆€RMAN> crosscheck archivelog all;?
銆€銆€RMAN> delete expired archivelog all;?
鎴栬€?RMAN>delete obsolete;?
? ? ? ? ?RMAN>crosscheck backupset;?
? ? ? ? ?RMAN>?delete expired backupset;
銆€銆€ RMAN>exit?
鐒跺悗鍐嶆鍚姩鏁版嵁搴?/p>
2.淇敼鏈€澶у€?br/>鏌ョ湅
show parameter db_recovery_file_dest;
show parameter db_recovery_file_dest;
db_recovery_file_dest string /oracle/data_ora/orcl/flash_recovery_area
db_recovery_file_dest_size big integer 2048m
鏁版嵁搴撴仮澶嶆枃浠惰瀹氭渶澶у€?br/>淇敼
1.1淇敼鎭㈠鏂囦欢鐨勬渶澶у€?0g
ALTER SYSTEM SET db_recovery_file_dest_size=10G SCOPE=BOTH;
1.2鎸囧畾褰掓。鏃ュ織鏂囦欢鍒板叾浠栫洰褰?br/>alter system set log_archive_dest_1=鈥榣ocation=/db/oracle/oradata/archive_log鈥?br/>ALTER SYSTEM SET db_recovery_file_dest=鈥?/db/oracle/oradata 鈥?SCOPE=BOTH;
3.鍏抽棴闂洖鎭㈠鍖?br/>select flashback_on from V$database;
shutdown immediate;
startup mount;
alter database flashback off;
alter database open;
select flashback_on from v$database;
alter system set db_recovery_file_dest=鈥樷€?
show parameter db_recovery_file_dest;
以上是关于ORA-19809鍜孫RA-00312的主要内容,如果未能解决你的问题,请参考以下文章