본문 바로가기
OraclE

dbms_scheduler 변경

by 타마마임팩트_쫀 2016. 1. 4.

dbms_scheduler 변경 방법



-- window check

select window_name, repeat_interval,duration,ENABLED ,NEXT_START_DATE

from dba_scheduler_windows;


-- clients check

select window_name, window_next_time, autotask_status, OPTIMIZER_STATS, SEGMENT_ADVISOR, SQL_TUNE_ADVISOR

from dba_autotask_window_clients;




윈도우 수정은 다음 단계로 진행 한다.


-- 수행중인 윈도우 종료

exec dbms_scheduler.close_window('MONDAY_WINDOW');


-- 비 활성화

exec dbms_scheduler.disable('MONDAY_WINDOW');


-- 속성 변경(수행주기)

exec dbms_scheduler.set_attribute(name => 'MONDAY_WINDOW', attribute => 'REPEAT_INTERVAL', value =>'freq=daily;byday=MON;byhour=2;byminute=0; bysecond=0');


-- 속성 변경(수행시간)

exec dbms_scheduler.set_attribute(name => 'MONDAY_WINDOW', attribute => 'DURATION', value => '+000 05:00:00');


-- 활성화

exec dbms_scheduler.enable('MONDAY_WINDOW');

'OraclE' 카테고리의 다른 글

RAC 원하는 노드에서 mview refresh 수행  (0) 2016.04.11
Auditing Enhancements (aud$ 테이블 관리)  (0) 2016.04.11
flashback  (0) 2015.04.27
append 힌트 재대로 사용하시나요?  (0) 2015.03.30
object 변경시 dependency  (0) 2015.01.06