더북(TheBook)

이제 마지막으로 잡 객체를 만들어 보자.

입력

    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;

결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.