Create 26_last_rman_backup.sql
This commit is contained in:
34
sql/26_last_rman_backup.sql
Normal file
34
sql/26_last_rman_backup.sql
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
prompt <h2>Les dernières sauvegardes RMAN (10 derniers jours)</h2>
|
||||||
|
alter session set nls_date_format='DD/MM/YYYY HH24:MI:SS' ;
|
||||||
|
set pages 25 lines 250;
|
||||||
|
col HEURE_DEBUT for a20;
|
||||||
|
col HEURE_FIN for a20;
|
||||||
|
col LAST_BKP for a10;
|
||||||
|
col status for a25;
|
||||||
|
col IN_BYTES for a15;
|
||||||
|
col OUT_BYTES for a15;
|
||||||
|
col DBNAME for a10;
|
||||||
|
set head off;
|
||||||
|
|
||||||
|
select '---------------------------------- '
|
||||||
|
|| 'Database name : ' || name || ', Instance name = ' || instance_name
|
||||||
|
|| ' ----------------------------------'
|
||||||
|
from v$database, v$instance;
|
||||||
|
|
||||||
|
set head on
|
||||||
|
|
||||||
|
select
|
||||||
|
d.NAME "DBNAME"
|
||||||
|
,SESSION_KEY "KEY"
|
||||||
|
,INPUT_TYPE "BKP_TYPE"
|
||||||
|
,to_char(START_TIME,'DD-MM-YYYY HH24:MI:SS') "HEURE_DEBUT"
|
||||||
|
,to_char(END_TIME,'DD-MM-YYYY HH24:MI:SS') "HEURE_FIN"
|
||||||
|
,to_char(trunc(sysdate) + numtodsinterval(ELAPSED_SECONDS, 'second'),'hh24:mi:ss') "DUREE"
|
||||||
|
,cast((floor(sysdate-start_time)) as int) || 'd ' || round((round(sysdate-start_time, 2) - cast(floor(sysdate-start_time) as int))*24,0) || 'h' as "LAST_BKP"
|
||||||
|
,INPUT_BYTES_DISPLAY "IN_BYTES"
|
||||||
|
,OUTPUT_BYTES_DISPLAY "OUT_BYTES"
|
||||||
|
,r.STATUS
|
||||||
|
from V$RMAN_BACKUP_JOB_DETAILS r, v$database d, v$instance i
|
||||||
|
where start_time > (SYSDATE - 10)
|
||||||
|
order by SESSION_KEY
|
||||||
|
;
|
||||||
Reference in New Issue
Block a user