-- JOB 조회
select * from user_jobs;
-- JOB 조회, dba_jobs 테이블에서 정보 확인
select job, what, failures, total_time, last_date, last_sec, next_date, next_sec, interval
from dba_jobs order by next_date;
-- JOB 조회 dba_jobs 테블에서 확인
select job, what, last_date, next_date, interval
from dba_jobs order by next_date;
-- JOB 등록
EXECUTE dbms_job.submit( JOBNO, 'USER_NAME.PROCEDURE_NAME;', TRUNC(SYSDATE)+23/24, 'TRUNC(SYSDATE+1)+23/24', FALSE);
commit;
--> ex>
EXECUTE dbms_job.submit(
JOB번호, JOB내용, JOB 실행시간, JOB실행되는간격, FALSE)
JOB내용 : ' ' 으로 감싸고, USER를 반드시 확인 할것
운영은 US_DBA, 개발을 각 USER
-- JOB 정지
EXECUTE dbms_job.broken(JOB번호, FALSE);
commit;
--> ex> EXECUTE dbms_job.broken(143, FALSE);
-- JOB 삭제
EXECUTE dbms_job.REMOVE(JOB번호);
-- JOB 변경 NEXT_DATE
EXECUTE DBMS_JOB.NEXT_DATE(4, TRUNC(SYSDATE)+1+1/24/60);
-- JOB 실행
EXECUTE DBMS_JOB.RUN(JOB번호);
commit;
'경험치바(Experience Opint Bar)' 카테고리의 다른 글
[Book] 월드 메이커 - 취룡 (10) (0) | 2017.07.07 |
---|---|
Ant Task 정리 (0) | 2017.03.03 |
오라클 테이블 권한주기(oracle table grant) (0) | 2016.07.08 |
[DB] 오라클 객체 synonym (0) | 2016.07.05 |
telnet 으로 포트 통신 상태 확인 (0) | 2016.06.07 |