update rman backup
This commit is contained in:
@@ -1,34 +0,0 @@
|
|||||||
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
|
|
||||||
;
|
|
||||||
@@ -1,30 +1,33 @@
|
|||||||
prompt <h2>Les dernières sauvegardes RMAN (30 derniers jours/50 dernières lignes)</h2>
|
prompt <h2>Les dernières sauvegardes RMAN (30 derniers jours/50 dernières lignes)</h2>
|
||||||
alter session set nls_date_format='DD/MM/YYYY HH24:MI:SS' ;
|
alter session set nls_date_format='DD/MM/YYYY HH24:MI:SS' ;
|
||||||
set linesize 250 heading off;
|
-- set linesize 250 heading off;
|
||||||
set heading on pagesize 999;
|
-- set heading on pagesize 999;
|
||||||
column status format a25;
|
-- column status format a25;
|
||||||
column input_bytes_display format a12;
|
-- column input_bytes_display format a12;
|
||||||
column output_bytes_display format a12;
|
-- column output_bytes_display format a12;
|
||||||
column device_type format a10;
|
-- column device_type format a10;
|
||||||
|
|
||||||
SELECT
|
SELECT
|
||||||
|
b.SESSION_KEY "Session Key",
|
||||||
b.input_type "Type",
|
b.input_type "Type",
|
||||||
|
to_char(b.start_time, 'DD-MM-YYYY HH24:MI') "Start Time",
|
||||||
|
to_char(b.end_time, 'DD-MM-YYYY HH24:MI') "End Time",
|
||||||
|
to_char(trunc(sysdate) + numtodsinterval(ELAPSED_SECONDS, 'second'),'hh24:mi:ss') "Duration",
|
||||||
|
b.output_device_type "Device Type",
|
||||||
|
b.input_bytes_display "Input Bytes",
|
||||||
|
b.output_bytes_display "Output Bytes",
|
||||||
CASE
|
CASE
|
||||||
WHEN b.status = 'FAILED' THEN
|
WHEN b.status = 'FAILED' THEN
|
||||||
'<span class="highlight">' || b.status || '</span>'
|
'<span class="highlight">' || b.status || '</span>'
|
||||||
ELSE
|
ELSE
|
||||||
b.status
|
b.status
|
||||||
END "Status",
|
END "Status"
|
||||||
to_char(b.start_time, 'DD-MM-YYYY HH24:MI') "Start Time",
|
|
||||||
to_char(b.end_time, 'DD-MM-YYYY HH24:MI') "End Time",
|
|
||||||
b.output_device_type "Device Type",
|
|
||||||
b.input_bytes_display "Input Bytes",
|
|
||||||
b.output_bytes_display "Output Bytes"
|
|
||||||
FROM
|
FROM
|
||||||
v$rman_backup_job_details b
|
v$rman_backup_job_details b
|
||||||
WHERE
|
WHERE
|
||||||
b.start_time > ( sysdate - 30 )
|
b.start_time > ( sysdate - 30 )
|
||||||
AND ROWNUM <= 50
|
AND ROWNUM <= 50
|
||||||
ORDER BY
|
ORDER BY
|
||||||
b.start_time DESC;
|
b.SESSION_KEY desc;
|
||||||
|
-- b.start_time DESC;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user