본문 바로가기
데이터베이스/티베로

JOB 등록

by cbwstar 2021. 5. 12.
728x90
반응형

JOB 등록

---------------------------------------------------------------------------------

declare

vJobNumber number;

begin

dbms_job.submit(

job => vJobNumber,

next_date => to_date('20100106140600', 'YYYYMMDDHH24MISS'),

interval => 'SYSDATE+1',

what => 'begin P_EXECUTE_BIZ_CLS_DTL; end;'

);

 

dbms_output.put_line('Job number assigned: ' || to_char(vJobNumber));

end;

 

 

JOB 조회

----------------------------------------------------------------------------------

select *

from user_jobs

 

 

JOB 삭제

----------------------------------------------------------------------------------

 

declare

vJobNumber number := 10;

begin

dbms_job.remove(vJobNumber);

end;

 

 

JOB수정

-----------------------------------------------------------------------------------

declare

vJobNumber number := '';

begin

  dbms_job.change(22 -- 잡번호

 ,'begin /*04:00*/ NAQSLMO.P_NPQS_TRN; end;'

 ,to_date('20100825040000', 'YYYYMMDDHH24MISS') --시행일자

 ,'SYSDATE+1' -- 기간

 );

end;

 

 

 

 

 

JOB 목록 출력

----------------------------------------------------------------------------------

select 'begin ' || chr(13) ||

'    dbms_job.change(' || job || chr(13) ||

'        ,''' || what || '''' || chr(13) ||

'        ,to_date(''' || to_char(next_date,'yyyymmddhh24miss') || ''',''yyyymmddhh24miss'')' || chr(13) ||

'        ,''' || interval || ''');' || chr(13) ||

'end;'

from dba_jobs;

 

 

 

TAC 환경에서의 JOB 실행

----------------------------------------------------------------------------------

DB1, DB2 2개의 node로 구성된 TAC에서 JOB의 실행은 dbms_job.submit을 실행한(등록한) node에서 실행이 된다.

 

등록한 node down되는 경우 해당 JOB 실행되지 않을 있다.

728x90
반응형

'데이터베이스 > 티베로' 카테고리의 다른 글

FORIGIN 키 비활성  (0) 2021.06.30
티베로 db링크  (0) 2021.05.14
티베로 세션 늘리는 방법  (0) 2021.05.14
테이블 스페이스 생성  (0) 2021.05.12
forigin 키 비활성  (0) 2021.05.11

댓글



"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

loading