Database/Tibero

[TIBERO] Scheduler job 생성

Origina1 2022. 11. 1. 14:16
반응형
인스턴스 별 스케줄러 잡 생성 예시

 

1. 생성

BEGIN
  DBMS_SCHEDULER.CREATE_JOB
    (
      job_name    => 'SCHEDULER_TEST'
     ,job_type => 'PSM_BLOCK'
     ,job_action => 'BEGIN proc_TEST(); END;'
     ,repeat_interval  => '0-59 * * * * *'
     ,comments         => NULL
    );
END;
/

 

2. 파라메터 값 변경 

-- 인스턴스 값 변경
/* JOB을 수행할 TAC node instance_id를 0으로(any instance) 설정한다. */
/* instance_id(instance_id 값은 JOB을 수행할 TAC 노드 인스턴스를 지정하며, 0인 경우 any_instance에 해당한다.)*/

BEGIN
    DBMS_SCHEDULER.SET_ATTRIBUTE('SCH_TEST', 'INSTANCE_ID', 2);
END;
/

 

3. 동작 시키기

BEGIN
    DBMS_SCHEDULER.ENABLE('SCHEDULER_TEST');
END;
/

 

 

 

 

반응형