Rman backup sets 8i
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Type | Script SQL*Plus de diagnostic |
| Vues source | v$backup_set, v$backup_piece
|
| Voir aussi | Rman backup sets · RMAN |
Rman backup sets 8i est la variante Oracle8i de Rman backup sets : même principe (lister les jeux de sauvegarde connus du control file), mais sans la colonne spfile_included — la vue v$backup_spfile n'existe pas encore sous 8i (le SPFILE lui-même n'a été introduit qu'avec Oracle9i). À réserver aux environnements 8i encore en exploitation ; sur toute version 9i et ultérieure, préférer Rman backup sets.
Script
SET TERMOUT OFF
COLUMN current_instance NEW_VALUE current_instance NOPRINT
SELECT RPAD(instance_name, 17) current_instance FROM v$instance;
SET TERMOUT ON
PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Rapport : Backup sets RMAN (Oracle8i) |
PROMPT | Instance : ¤t_instance |
PROMPT | Note : Jeux de sauvegarde disponibles listés dans le control |
PROMPT | file, y compris ceux expirés. |
PROMPT +------------------------------------------------------------------------+
SET ECHO OFF
SET FEEDBACK 6
SET HEADING ON
SET LINESIZE 180
SET PAGESIZE 50000
SET VERIFY OFF
CLEAR COLUMNS
CLEAR BREAKS
CLEAR COMPUTES
COLUMN bs_key FORMAT 999999 HEADING 'BS|Clé'
COLUMN backup_type FORMAT a13 HEADING 'Type de|sauvegarde'
COLUMN device_type FORMAT a6 HEADING 'Type de|périphérique'
COLUMN controlfile_included FORMAT a11 HEADING 'Control-|file inclus ?'
COLUMN incremental_level FORMAT 999999 HEADING 'Niveau|incrémental'
COLUMN pieces FORMAT 9,999 HEADING 'Nb de|pièces'
COLUMN start_time FORMAT a17 HEADING 'Début'
COLUMN completion_time FORMAT a17 HEADING 'Fin'
COLUMN elapsed_seconds FORMAT 999,999 HEADING 'Durée|(s)'
COLUMN tag FORMAT a20 HEADING 'Tag'
COLUMN block_size FORMAT 9,999 HEADING 'Taille de|bloc'
SELECT
bs.recid bs_key
, DECODE(backup_type, 'L', 'Archived Logs', 'D', 'Datafile Full', 'I', 'Incremental') backup_type
, device_type device_type
, DECODE(bs.controlfile_included, 'NO', NULL, bs.controlfile_included) controlfile_included
, bs.incremental_level incremental_level
, bs.pieces pieces
, TO_CHAR(bs.start_time, 'mm/dd/yy HH24:MI:SS') start_time
, TO_CHAR(bs.completion_time, 'mm/dd/yy HH24:MI:SS') completion_time
, bs.elapsed_seconds elapsed_seconds
, bp.tag tag
, bs.block_size block_size
FROM
v$backup_set bs
, (SELECT DISTINCT set_stamp, set_count, tag, device_type
FROM v$backup_piece
WHERE status IN ('A', 'X')) bp
WHERE
bs.set_stamp = bp.set_stamp
AND bs.set_count = bp.set_count
ORDER BY
bs.recid;
Voir aussi
- Rman backup sets — version courante (9i et ultérieur, avec suivi du SPFILE)
- Rman backup pieces — détail des pièces physiques composant chaque jeu
- RMAN — présentation générale de l'outil