이제 마지막으로 잡 객체를 만들어 보자.
입력
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'MY_CHAIN_JOBS',
job_type => 'CHAIN',
job_action => 'MY_CHAIN1',
repeat_interval => 'FREQ=MINUTELY; INTERVAL=1',
comments => '체인을 실행하는 잡' );
END;
결과
익명 블록이 완료되었습니다.
체인을 실행하는 잡과 다른 잡과의 차이점은 job_type 매개변수에 ‘CHAIN’이, job_action에는 체인명을 명시한다는 점이다. 이제 필요한 모든 것들을 생성했고 설정도 끝났다. 마지막으로 방금 생성한 잡과 체인을 활성화시키면 된다. 그 전에 먼저 체인, 스텝, 룰 등이 잘 만들어졌는지 각각의 시스템 뷰를 통해 확인해 보자.
입력
SELECT *
FROM user_scheduler_chains;
결과
입력
SELECT chain_name, step_name, program_name, step_type, skip, pause
FROM user_scheduler_chain_steps;
결과
입력
SELECT *
FROM user_scheduler_chain_rules;
결과