Enable/Disable JOBS during Maintenance
Enable/Disable JOBS during Maintenance Contents
oracle clusteringintermediate
by OracleDba
12 views
Enable/Disable JOBS during Maintenance Contents
12345678910111213141516171819202122232425262728293031323334353637383940414243
-- For DBMS_JOBS
SYS @ CDB2 >
show parameter job_queue_processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
job_queue_processes integer
4000 <-----
SYS @ CDB2 >
-- FOR DBMS_SCHEDULER JOBS
SYS @ CDB2 >
COL ATTRIBUTE_NAME FOR A40
SYS @ CDB2 >
COL VALUE FOR A60
SYS @ CDB2 >
select * from DBA_SCHEDULER_GLOBAL_ATTRIBUTE;
ATTRIBUTE_NAME VALUE
---------------------------------------- ------------------------------------------------------------
MAX_JOB_SLAVE_PROCESSES
LOG_HISTORY 30
DEFAULT_TIMEZONE Europe/Vienna
EMAIL_SERVER
EMAIL_SERVER_ENCRYPTION NONE
EMAIL_SERVER_CREDENTIAL
EMAIL_SENDER
LAST_OBSERVED_EVENT 6F4E2CF66A235446E055000000000001::19440::SCHED::0001
EVENT_EXPIRY_TIME
FILE_WATCHER_COUNT 0
CURRENT_OPEN_WINDOW
11 rows selected. <----
SYS @ CDB2 >
To disable jobs created by dbms_jobs set job_queue_processes to zero.
SYS @ CDB2 >
alter system set job_queue_processes=0 scope=both sid='*';
System altered.
SYS @ CDB2 >
show parameter job_queue_processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
job_queue_processes integer
0 <-------
SYS @ CDB2 >12345678910111213141516171819202122232425262728293031
SYS @ CDB2 >
exec dbms_scheduler.set_scheduler_attribute('SCHEDULER_DISABLED','TRUE');
PL/SQL procedure successfully completed.
SYS @ CDB2 >
SYS @ CDB2 >
col ATTRIBUTE_NAME for a30
SYS @ CDB2 >
col VALUE for a60
SYS @ CDB2 >
set lines 180
SYS @ CDB2 >
set pages 999
SYS @ CDB2 >
select * from DBA_SCHEDULER_GLOBAL_ATTRIBUTE;
ATTRIBUTE_NAME VALUE
------------------------------ ------------------------------------------------------------
MAX_JOB_SLAVE_PROCESSES
LOG_HISTORY 30
DEFAULT_TIMEZONE Europe/Vienna
EMAIL_SERVER
EMAIL_SERVER_ENCRYPTION NONE
EMAIL_SERVER_CREDENTIAL
EMAIL_SENDER
LAST_OBSERVED_EVENT 6F4E2CF66A235446E055000000000001::19440::SCHED::0001
EVENT_EXPIRY_TIME
FILE_WATCHER_COUNT 0
CURRENT_OPEN_WINDOW
SCHEDULER_DISABLED TRUE <---------
12 rows selected. <-----
SYS @ CDB2 >123456789101112131415161718192021222324252627282930313233343536373839404142
SYS @ CDB2 >
alter system set job_queue_processes=4000 scope=both sid='*';
System altered.
SYS @ CDB2 >
show parameter job_queue_processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
job_queue_processes integer
4000 <-------
SYS @ CDB2 >
SYS @ CDB2 >
exec dbms_scheduler.set_scheduler_attribute('SCHEDULER_DISABLED','FALSE');
PL/SQL procedure successfully completed.
SYS @ CDB2 >
SYS @ CDB2 >
col ATTRIBUTE_NAME for a30
SYS @ CDB2 >
col VALUE for a60
SYS @ CDB2 >
set lines 180
SYS @ CDB2 >
set pages 999
SYS @ CDB2 >
select * from DBA_SCHEDULER_GLOBAL_ATTRIBUTE;
ATTRIBUTE_NAME VALUE
------------------------------ ------------------------------------------------------------
MAX_JOB_SLAVE_PROCESSES
LOG_HISTORY 30
DEFAULT_TIMEZONE Europe/Vienna
EMAIL_SERVER
EMAIL_SERVER_ENCRYPTION NONE
EMAIL_SERVER_CREDENTIAL
EMAIL_SENDER
LAST_OBSERVED_EVENT 6F4E2CF66A235446E055000000000001::19440::SCHED::0001
EVENT_EXPIRY_TIME
FILE_WATCHER_COUNT 0
CURRENT_OPEN_WINDOW
11 rows selected. <------
SYS @ CDB2 >Please to add comments
No comments yet. Be the first to comment!