Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Controllo incrociato dei log redo archiviati
Si può eseguire il controllo incrociato dei log redo archiviati utilizzando la procedura Amazon RDS rdsadmin.rdsadmin_rman_util.crosscheck_archivelog.
Questa procedura serve a eseguire il controllo incrociato dei log redo archiviati registrati nel file di controllo e opzionalmente per eliminare i record di log scaduti. Quando RMAN esegue un backup, crea un record nel file di controllo. Col tempo, questi registri aumentano le dimensioni del file di controllo. Si consiglia di rimuovere periodicamente i record scaduti.
Nota
I backup Amazon RDS standard non utilizzano RMAN, quindi non creano registri nel file di controllo.
La procedura utilizza il parametro comune p_rman_to_dbms_output per le attività RMAN.
Per ulteriori informazioni, consulta Parametri comuni per le procedure RMAN.
Questa procedura utilizza anche il seguente parametro aggiuntivo.
| Nome del parametro | Tipo di dati | Valori validi | Default | Campo obbligatorio | Descrizione |
|---|---|---|---|---|---|
|
|
booleano |
|
|
No |
Se Se |
Questa procedura è supportata nelle seguenti versioni del motore database Amazon RDS for Oracle:
-
Oracle Database 21c (21.0.0)
-
Oracle Database 19c (19.0.0)
Nell'esempio seguente i record di log redo archiviati nel file di controllo file vengono contrassegni come scaduti, ma non vengono eliminati.
BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired =>FALSE, p_rman_to_dbms_output =>FALSE); END; /
Il seguente esempio elimina i record di log redo archiviati scaduti dal file di controllo.
BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired =>TRUE, p_rman_to_dbms_output =>FALSE); END; /