Comprobación cruzada de los registros REDO archivados
Puede hacer una comprobación cruzada de registros REDO archivados utilizando el procedimiento de Amazon RDSrdsadmin.rdsadmin_rman_util.crosscheck_archivelog
.
Puede usar este procedimiento para hacer la comprobación cruzada de los registros REDO archivados en el archivo de control y, opcionalmente, eliminar los registros caducados. Cuando RMAN realiza una copia de seguridad, crea un registro en el archivo de control. Con el tiempo, estos registros aumentan el tamaño del archivo de control. Le recomendamos que elimine los registros caducados periódicamente.
nota
Las copias estándar de Amazon RDS no utilizan RMAN y, por tanto, no crean registros en el archivo de control.
este procedimiento utiliza el parámetro común p_rman_to_dbms_output
para tareas de RMAN.
Para obtener más información, consulte Parámetros comunes para procedimientos de RMAN.
Este procedimiento también utiliza los siguientes parámetros adicionales.
Nombre del parámetro | Tipo de datos | Valores válidos | Valor predeterminado | Obligatorio | Descripción |
---|---|---|---|---|---|
|
booleano |
|
|
No |
Si es Si es |
Este procedimiento es compatible con las siguientes versiones de motores de bases de datos de Amazon RDS for Oracle:
-
Oracle Database 21c (21.0.0)
-
Oracle Database 19c (19.0.0)
En el ejemplo siguiente se marcan registros redo log archivados en el archivo de control como caducados, pero no se eliminan los registros.
BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired =>
FALSE
, p_rman_to_dbms_output =>FALSE
); END; /
El siguiente ejemplo elimina registros REDO archivados caducados del archivo de control.
BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired =>
TRUE
, p_rman_to_dbms_output =>FALSE
); END; /