Bonjour a tous ,
je débute en Oracle et je cherche a comprendre la différence entre ces deux commandes
merci pour vos retours
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RMAN> delete obsolete ; RMAN> delete expired ;
Bonjour a tous ,
je débute en Oracle et je cherche a comprendre la différence entre ces deux commandes
merci pour vos retours
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RMAN> delete obsolete ; RMAN> delete expired ;
Un peu long mais complet : https://www.thegeekstuff.com/2015/01...e-rman-backup/
DELETE OBSOLETE : supprime les sauvegardes considérées comme périmées au regard de la rétention définie.
DELETE EXPIRED : supprime les sauvegardes introuvables (la commande CROSSCHECK ne les retrouve plus à leur emplacement initial, car elles ont été déplacées manuellement sans que RMAN n'en soit informé).
La suppression supprime d'une part le fichier de sauvegarde s'il existe, et d'autre part les métadonnées relatives à cette sauvegarde.
A l'issue, RMAN ne sait plus que ladite sauvegarde a existé.
J'aurais pensé que c'était le contraire, du moins si on s'en tient au sens classique des mots :
OBSOLETE : j'aurais mis ici les sauvegardes qu'on ne peut plus utiliser, pour une raison X ou Y
EXPIRED : j'aurais mis ici les sauvegardes valides mais devenues inutiles du fait de la politique de rétention RMAN
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager