A Fast Recovery Area nos permite abrigar em diretório de FS ou ASM arquivos permanentes (cópias multiplexadas de control file ou online redo logs) ou arquivos transientes (archived redo logs, cópias de datafiles ou control files, control file autobackps, backup pieces, etc). Esta área é administrada de forma automática pelo Oracle, que permite a sua definição e tamanho no momento da instalação do banco, ou posteriormente, sem causar downtime.
No meu caso, eu já tenho a FRA configurada:
SQL> SELECT INSTANCE_NAME,STATUS FROM GV$INSTANCE;
INSTANCE_NAME STATUS
---------------- ------------
RMANDB OPEN
SQL> SHO PARAMETER DB_RECOVERY_FILE_DEST
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /oracle/fra
db_recovery_file_dest_size big integer 700M
Em caso de necessidade de alteração, o parâmetro DB_RECOVERY_FILE_DEST_SIZE deve ser definido primeiro (ajustando o tamanho dessa área), e posteriormente o parâmetro DB_RECOVERY_FILE_DEST (que define a sua localização):
Validando o diretório atual:
[oracle@oel8 ~]$ cd /oracle/fra
[oracle@oel8 fra]$ ll
total 0
drwxr-x---. 5 oracle oinstall 60 May 2 2020 RMANDB
[oracle@oel8 fra]$ cd RMANDB/
[oracle@oel8 RMANDB]$ ll
total 0
drwxr-x---. 3 oracle oinstall 24 May 2 2020 autobackup
drwxr-x---. 2 oracle oinstall 33 Apr 5 2020 controlfile
drwxr-x---. 2 oracle oinstall 93 Apr 5 2020 onlinelog
[oracle@oel8 RMANDB]$ cd ..
[oracle@oel8 fra]$ du -hs *
171M RMANDB
Criando novo diretório:
[oracle@oel8 oracle]$ mkdir fra2
[oracle@oel8 oracle]$ chmod 775 fra2
[oracle@oel8 oracle]$ pwd
/oracle
[oracle@oel8 oracle]$ ll
total 0
drwxrwxr-x. 5 oracle oinstall 53 Mar 30 2020 18.0.0
drwxrwxr-x. 2 oracle oinstall 222 Feb 27 05:58 archives
drwxrwxr-x. 3 oracle oinstall 20 Apr 5 2020 dados
drwxrwxr-x. 3 oracle oinstall 20 Apr 5 2020 fra
drwxrwxr-x. 2 oracle oinstall 6 Feb 27 06:15 fra2
[oracle@oel8 oracle]$
Alterando os parâmetros do banco:
[oracle@oel8 oracle]$ rman target /
Recovery Manager: Release 18.0.0.0.0 - Production on Sat Feb 27 06:18:07 2021
Version 18.3.0.0.0
Copyright (c) 1982, 2018, Oracle and/or its affiliates. All rights reserved.
connected to target database: RMANDB (DBID=3825250984)
RMAN> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=500M;
using target database control file instead of recovery catalog
Statement processed
RMAN> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST='/oracle/fra2';
Statement processed
RMAN>
Fonte: https://docs.oracle.com/database/121/ADMQS/GUID-D6A541BF-A878-4B45-AFAC-1E921554731E.htm