[11g] Sauvegarde et purge DB_RECOVERY_FILE_DEST_SIZE
Bonjour,
Nous avons eu une erreur de type ORA-19815: AVERTISSEMENT : db_recovery_file_dest_size octets sur 5218762752 sont utilisés (100.00%) ; que nous avons réglé en rebootant le serveur et en lançant un ALTER system SET DB_RECOVERY_FILE_DEST_SIZE = 40G; Ce qui ne fait que repousser le moment ou il se remplira de nouveau.
J'ai quelque questions :
Notre editeur nous demande de sauvegarder et de purger ce qu'il y a dans le DB_RECOVERY_FILE_DEST, comment faire ?
Je suis en train de rédiger des scripts de sauvegarde utilisant RMAN est-ce que la commande du type suivant suffit et est efficace pour sauvegarder mes données ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CHANNEL DEVICE TYPE DISK CLEAR;
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE=2G;
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'E:\RMAN\%I_%d_ctrl_%F.rman';
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'E:\RMAN\snap_SEJOUR.ctl';
CROSSCHECK BACKUP DEVICE TYPE DISK;
CROSSCHECK COPY DEVICE TYPE DISK;
BACKUP AS COMPRESSED BACKUPSET INCREMENTAL LEVEL 0 TAG=SEJOUR_LEVEL0
DATABASE FORMAT 'E:\RMAN\%I_%d_Level0_%s_%p_%t_%T.rman'
PLUS ARCHIVELOG FORMAT 'E:\RMAN\%I_%d_logs_%s_%p_%t_%T.rman';
EXIT |
Comment surveiller le remplissage de la zone ?
Cordialement,