2026-03-12 20:23:15
This commit is contained in:
84
vg/scheduler_windows.sql
Normal file
84
vg/scheduler_windows.sql
Normal file
@@ -0,0 +1,84 @@
|
||||
@@header
|
||||
|
||||
/*
|
||||
*
|
||||
* Author : Vishal Gupta
|
||||
* Purpose : Display DBMS Scheduler Windows
|
||||
* Compatibility :
|
||||
* Parameters : NONE
|
||||
*
|
||||
* Revision History:
|
||||
* ===================
|
||||
* Date Author Description
|
||||
* --------- ------------ -----------------------------------------
|
||||
* 29-Jun-16 Vishal Gupta Created
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/************************************
|
||||
* INPUT PARAMETERS
|
||||
************************************/
|
||||
UNDEFINE window_group
|
||||
UNDEFINE window_name
|
||||
UNDEFINE whereclause
|
||||
|
||||
DEFINE window_group="&&1"
|
||||
DEFINE window_name="&&2"
|
||||
DEFINE whereclause="&&3"
|
||||
|
||||
COLUMN _window_group NEW_VALUE window_group NOPRINT
|
||||
COLUMN _window_name NEW_VALUE window_name NOPRINT
|
||||
|
||||
set term off
|
||||
SELECT DECODE('&&window_group','','%','&&window_group') "_window_group"
|
||||
, DECODE('&&window_name','','%','&&window_name') "_window_name"
|
||||
FROM DUAL
|
||||
/
|
||||
|
||||
set term on
|
||||
|
||||
|
||||
PROMPT **************************************************
|
||||
PROMPT * DBMS Scheduler Windows
|
||||
PROMPT *
|
||||
PROMPT * Input Parameter:
|
||||
PROMPT * Window Group = "&&window_group"
|
||||
PROMPT * Window Name = "&&window_name"
|
||||
PROMPT **************************************************
|
||||
|
||||
COLUMN window_group_name HEADING "Window Group" FORMAT a20
|
||||
COLUMN window_name HEADING "Window" FORMAT a20
|
||||
COLUMN enabled HEADING "Enabled" FORMAT a7
|
||||
COLUMN active HEADING "Active" FORMAT a7
|
||||
COLUMN window_priority HEADING "Window|Priority" FORMAT a7
|
||||
COLUMN duration HEADING "Duration" FORMAT a11 TRUNC
|
||||
COLUMN repeat_interval HEADING "Repeat Interval" FORMAT a50
|
||||
COLUMN number_of_windows HEADING "No|of|Win" FORMAT 999
|
||||
COLUMN next_start_date HEADING "NextStartDate" FORMAT a15
|
||||
COLUMN Last_start_date HEADING "LastStartDate" FORMAT a15
|
||||
COLUMN comments HEADING "Comments" FORMAT a60 TRUNC
|
||||
|
||||
|
||||
SELECT wg.window_group_name
|
||||
, w.window_name
|
||||
, w.enabled
|
||||
, w.active
|
||||
, w.window_priority
|
||||
, w.duration
|
||||
, w.repeat_interval
|
||||
--, w.manual_open_time
|
||||
, TO_CHAR(w.next_start_date,'DD-MON-YY HH24:MI') next_start_date
|
||||
, TO_CHAR(w.last_start_date,'DD-MON-YY HH24:MI') last_start_date
|
||||
, w.comments
|
||||
FROM dba_scheduler_windows w
|
||||
JOIN dba_scheduler_wingroup_members wg ON wg.window_name = w.window_name
|
||||
WHERE 1=1
|
||||
AND wg.window_group_name LIKE '&&window_group'
|
||||
AND w.window_name LIKE '&&window_name'
|
||||
ORDER BY wg.window_group_name
|
||||
, w.next_start_date
|
||||
;
|
||||
|
||||
@@footer
|
||||
Reference in New Issue
Block a user