Quando a area de recovery files esta cheia, podemos tomar algumas medidas para resolver rapidamente o problema.
Primeiro é aumentar a area
verifique o tamamnho da area
show parameter db_recovery_file_dest;
Outra formar de verificar
select (space_limit)/1024/1024/1024 “Totalspace”,(space_used)/1024/1024/1024 “USED”,(space_reclaimable)/1024/1024/1024 “RECLAIMABLE”, NUMBER_OF_FILES “NOOFFILES”, NAME “LOCATION” from v$recovery_file_dest;
se tiver como aumentar a area, aumente a area com o comando abaixo
ALTER SYSTEM SET db_recovery_file_dest_size=800G SCOPE=BOTH SID=’*’;
se não for possivel , mude o llocal
Outra forma mais bruta e apagar os archives, as vezes é necessario.
rman target /
delete noprompt force archivelog until time ‘sysdate -1’;