

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Recoupement des journaux redo archivés
<a name="Appendix.Oracle.CommonDBATasks.Crosscheck"></a>

Vous pouvez recouper les journaux redo archivés en utilisant la procédure Amazon RDS `rdsadmin.rdsadmin_rman_util.crosscheck_archivelog`.

Vous pouvez utiliser cette procédure pour recouper les journaux redo archivés inscrits dans le fichier de contrôle et supprimer éventuellement les enregistrements de journaux ayant expiré. Quand RMAN effectue une sauvegarde, il crée un enregistrement dans le fichier de contrôle. Au fil du temps, ces enregistrements augmentent la taille du fichier de contrôle. Nous vous recommandons de supprimer périodiquement les enregistrements expirés.

**Note**  
Les sauvegardes Amazon RDS standard n'utilisent pas RMAN et ne créent donc pas d'enregistrement dans le fichier de contrôle.

Cette procédure utilise le paramètre courant `p_rman_to_dbms_output` pour les tâches RMAN.

Pour plus d'informations, consultez [Paramètres communs pour les procédures RMAN](Appendix.Oracle.CommonDBATasks.CommonParameters.md).

Cette procédure utilise également le paramètre supplémentaire suivant.


****  

| Nom du paramètre | Type de données | Valeurs valides | Par défaut | Obligatoire | Description | 
| --- | --- | --- | --- | --- | --- | 
|  `p_delete_expired`  |  booléen  |  `TRUE`, `FALSE`  |  `TRUE`  |  Non  |  Lorsque la valeur est `TRUE`, supprimez les enregistrements de journaux redo archivés expirés du fichier de contrôle. Lorsque la valeur est `FALSE`, conservez les enregistrements de journaux redo archivés expirés dans le fichier de contrôle.   | 

Cette procédure est prise en charge pour les versions suivantes du moteur de base de données Amazon RDS for Oracle :
+ Oracle Database 21c (21.0.0)
+ Oracle Database 19c (19.0.0)

L'exemple suivant marque les enregistrements de journaux redo archivés dans le fichier de contrôle comme ayant expiré, mais ne les supprime pas.

```
BEGIN
    rdsadmin.rdsadmin_rman_util.crosscheck_archivelog(
        p_delete_expired      => FALSE,  
        p_rman_to_dbms_output => FALSE);
END;
/
```

L'exemple suivant supprime les enregistrements de journaux redo archivés expirés du fichier de contrôle.

```
BEGIN
    rdsadmin.rdsadmin_rman_util.crosscheck_archivelog(
        p_delete_expired      => TRUE,  
        p_rman_to_dbms_output => FALSE);
END;
/
```