ORA-19809/ORA-19809: limit exceeded for recovery files troubleshooting

Source: Internet
Author: User

ORA-19809/ORA-19809: limit exceeded for recovery files problem processing today encountered this problem, alert Log error information is as follows: in fact, the problem is very simple, put the archive fra space is full, as a result, the archive fails, and oracle suspends. Note that db_recovery_file_dest is only a logical limitation. The fra directory may have space left, but oracle will not be used. Pay more attention to fra usage. You can use v $ flash_recovery_area_usage to view fra usage. Solution:

Rman> crosscheck archivelog all; rman> delete expired archivelog all; alert. log: **************************************** * ******************************* Errors in file d: \ app \ administrator \ diag \ rdbms \ orcl \ trace \ orcl_arc1_7088.trc: ORA-19809: limit exceeded for recovery filesORA-19804: cannot reclaim 13112320 bytes disk space from 4102029312 limitARC1: error 19809 Creating archive log file to 'd: \ APP \ ADMINISTRATOR \ FLASH_RECOVERY_AREA \ ORCL \ ARCHIVELOG \ 2013_09_12 \ O1_MF_1_1750 _ % U_.ARC 'errors in file d: \ app \ administrator \ diag \ rdbms \ orcl \ trace \ ORA-19815: warning db_recovery_file_dest_size byte (4102029312 bytes in total) is 100.00%, and 0 bytes are available. **************************************** * ****************************** You have following choices to free up space from recovery area: 1. consider changing rman retention policy. if you are using Data Guard, then consider changing rman archivelog deletion POLICY.2. Back up files to tertiary device such as tape using rman backup recovery area command.3. Add disk space and increase limit parameter to reflect the new space.4. Delete temporary files using RMAN DELETE command. if an operating system command was used to delete files, then use rman crosscheck and delete expired commands. **************************************** * ******************************* Errors in file d: \ app \ administrator \ diag \ rdbms \ orcl \ trace \ orcl_ora_7072.trc: ORA-19809: exceeds the limit on the number of recovery files ORA-19804: unable to reclaim 13112320 bytes disk space (from 4102029312 limit) ARCH: Error 19809 Creating archive log file to 'd: \ APP \ ADMINISTRATOR \ FLASH_RECOVERY_AREA \ ORCL \ ARCHIVELOG \ 2013_09_12 \ O1_MF_1_1750 _ % U_.ARC 'Errors in file D: \ app \ administrator \ diag \ rdbms \ orcl \ trace \ orcl_ora_7072.trc: ORA-16038: Log 1 sequence #1750 unable to archive ORA-19809: ORA-00312 beyond the limit on the number of recovery files: online log 1 thread 1: 'd: \ APP \ ADMINISTRATOR \ ORADATA \ ORCL \ REDO01.LOG 'user (ospid: 7072 ): terminating the instance due to error 16038Thu Sep 12 10:43:03 2013 Instance terminated by USER, pid = 7072

 


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.