Fra alerts
| Fiche express | |
|---|---|
| Type | Script SQL*Plus de diagnostic |
| Rôle | Alertes d'espace sur la Flash Recovery Area |
| Voir aussi | Fra status · Fra files |
Fra alerts interroge dba_outstanding_alerts (la table utilisée par Enterprise Manager) pour lister les alertes actives concernant la Flash Recovery Area.
Oracle déclenche une alerte de niveau warning lorsque l'espace récupérable de la FRA descend sous 15%, et une alerte critical sous 3%. Ces seuils sont journalisés dans l'alert.log et dans dba_outstanding_alerts, mais la base continue d'écrire dans la FRA tant qu'il reste de l'espace récupérable. Une fois la zone totalement pleine, les écritures échouent avec :
ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim nnnnn bytes disk space from mmmmm limit
ORA-19815: WARNING: db_recovery_file_dest_size of "<taille configurée>"
bytes is 100.00% used, and has 0 remaining bytes available.
Script
SET TERMOUT OFF
COLUMN current_instance NEW_VALUE current_instance NOPRINT
SELECT RPAD(SYS_CONTEXT('USERENV', 'INSTANCE_NAME'), 17) current_instance FROM dual;
SET TERMOUT ON
PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Rapport : Alertes de la Flash Recovery Area |
PROMPT | Instance : ¤t_instance |
PROMPT +------------------------------------------------------------------------+
SET ECHO OFF FEEDBACK 6 HEADING ON LINESIZE 180 PAGESIZE 50000 TIMING OFF VERIFY OFF
CLEAR COLUMNS BREAKS COMPUTES
COLUMN object_type FORMAT a12 HEADING 'Object Type'
COLUMN message_type FORMAT a13 HEADING 'Message Type'
COLUMN message_level HEADING 'Message Level'
COLUMN reason FORMAT a50 HEADING 'Reason' WRAP
COLUMN suggested_action FORMAT a50 HEADING 'Suggested Action' WRAP
SELECT
object_type
, message_type
, message_level
, reason
, suggested_action
FROM
dba_outstanding_alerts;
Une exécution régulière de ce script (par exemple via cron/supervision) permet d'anticiper le blocage plutôt que de le découvrir via une erreur applicative ou un échec de sauvegarde RMAN. En complément, Fra status donne le pourcentage d'occupation en temps réel et Fra files permet d'identifier les fichiers à purger.
Voir aussi
- Fra status — pourcentage d'occupation en temps réel de la FRA
- Fra files — liste détaillée des fichiers présents dans la FRA