Rman backup pieces
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 pieces liste, au niveau le plus fin, les backup pieces RMAN — les fichiers physiques réels qui composent un backup set (voir Rman backup sets pour le niveau au-dessus). Un même backup set peut être réparti sur plusieurs pièces, notamment lorsqu'on utilise plusieurs canaux en parallèle.
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 pieces RMAN |
PROMPT | Instance : ¤t_instance |
PROMPT | Note : Pièces disponibles listées dans le control file, |
PROMPT | y compris les pièces expirées. |
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 9999 HEADING 'BS|Clé'
COLUMN piece# FORMAT 99999 HEADING 'Pièce|#'
COLUMN copy# FORMAT 9999 HEADING 'Copie|#'
COLUMN bp_key FORMAT 9999 HEADING 'BP|Clé'
COLUMN status FORMAT a9 HEADING 'Statut'
COLUMN handle FORMAT a75 HEADING 'Handle'
COLUMN start_time FORMAT a19 HEADING 'Début'
COLUMN completion_time FORMAT a19 HEADING 'Fin'
COLUMN elapsed_seconds FORMAT 999,999 HEADING 'Durée|(s)'
COLUMN deleted FORMAT a8 HEADING 'Supprimée ?'
BREAK ON bs_key SKIP 2
SELECT
bs.recid bs_key
, bp.piece# piece#
, bp.copy# copy#
, bp.recid bp_key
, DECODE(bp.status, 'A', 'Available', 'D', 'Deleted', 'X', 'Expired') status
, bp.handle handle
, TO_CHAR(bp.start_time, 'mm/dd/yyyy HH24:MI:SS') start_time
, TO_CHAR(bp.completion_time, 'mm/dd/yyyy HH24:MI:SS') completion_time
, bp.elapsed_seconds elapsed_seconds
FROM
v$backup_set bs JOIN v$backup_piece bp USING (set_stamp, set_count)
WHERE
bp.status IN ('A', 'X')
ORDER BY
bs.recid
, bp.piece#;
Voir aussi
- Rman backup sets — niveau juste au-dessus (le jeu de sauvegarde complet)
- Rman controlfiles — cas particulier des pièces contenant une sauvegarde de control file
- RMAN — présentation générale de l'outil