I hit this error message during taking rman hot backup on one of my databases.
Complete Error message is:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ch1 channel at 21/12/2020 10:30:41
ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 5487325853476 bytes disk space from 37418520 limit
Actullay error is already say what wrongs. Its related to usage or limit of FRA area.
Here is the solution steps:
- Check size of FRA
SQL> show parameter db_recovery
NAME TYPE VALUE
db_recovery_file_dest string +FRA
db_recovery_file_dest_size big integer 900G
- Check size of database and usage of FRA
SQL > select sum(bytes)/1024/1024/1024 as “Size Of DB” from dba_data_files;
Size Of DB
880 GB
- Change size of the FRA using DB_RECOVERY_FILE_DEST_SIZE to higher values than current.
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE =1500G SCOPE=BOTH
Once this is done fire RMAN backup command again.