GV$BACKUP_SET definition in Oracle Database 11.2
GV$BACKUP_SET

select
  inst_id,                                 -- INST_ID NUMBER
  bsrid,                                   -- RECID NUMBER
  bsstm,                                   -- STAMP NUMBER
  bsbss,                                   -- SET_STAMP NUMBER
  bsbsc,                                   -- SET_COUNT NUMBER
  decode(                                  -- BACKUP_TYPE VARCHAR2(1)
    bitand(bstyp,11),1,'D',2,'I',8,'L'),
  decode(                                  -- CONTROLFILE_INCLUDED VARCHAR2(3)
    bitand(bstyp,4+64),4,'YES',68,'SBY','NO'),
  decode(                                  -- INCREMENTAL_LEVEL NUMBER
    bitand(bstyp,16+8192),16,bslvl,NULL),
  bspct,                                   -- PIECES NUMBER
  to_date(                                 -- START_TIME DATE
    bsbst,'MM/DD/RR HH24:MI:SS','NLS_CALENDAR=Gregorian'),
  decode(                                  -- COMPLETION_TIME DATE
    bitand(bstyp, 4096),4096, to_date(bsbst,'MM/DD/RR HH24:MI:SS','NLS_CALENDAR=Gregorian'), to_date(bstsm,'MM/DD/RR HH24:MI:SS','NLS_CALENDAR=Gregorian')),
  decode(                                  -- ELAPSED_SECONDS NUMBER
    bitand(bstyp, 4096),4096,0, abs((to_date(bstsm,'MM/DD/RR HH24:MI:SS','NLS_CALENDAR=Gregorian')- to_date(bsbst,'MM/DD/RR HH24:MI:SS','NLS_CALENDAR=Gregorian'))*86400)),
  bsbsz,                                   -- BLOCK_SIZE NUMBER
  decode(                                  -- INPUT_FILE_SCAN_ONLY VARCHAR2(3)
    bitand(bstyp,128),128,'YES','NO'),
  decode(                                  -- KEEP VARCHAR2(3)
    bitand(bstyp, 1792), 0, 'NO', 'YES'),
  to_date(                                 -- KEEP_UNTIL DATE
    bskpt,'MM/DD/RR HH24:MI:SS','NLS_CALENDAR=Gregorian'),
  decode(                                  -- KEEP_OPTIONS VARCHAR2(11)
    bitand(bstyp, 1792), 256, 'LOGS', 512, 'NOLOGS', 1024, 'BACKUP_LOGS', NULL),
  decode(                                  -- MULTI_SECTION VARCHAR2(3)
    bitand(bstyp, 16384), 16384, 'YES', 'NO') 
from
  x$kccbs
where
  bitand(bstyp,32) != 32

home |  up