티스토리 뷰
Oracle에서는 JOB 스케줄러가 중요한 역할을 하며, 이를 통해 자동화된 작업을 쉽게 관리할 수 있습니다. 이번 포스팅에서는 JOB 스케줄러 실행 정보를 조회하는 방법을 알아보겠습니다. 주로 dba_scheduler_job_log, dba_scheduler_job_run_details 뷰를 활용하며, v$diag_info를 사용해 트레이스 경로를 확인하는 방법도 함께 다루겠습니다.
1. dba_scheduler_job_log
SELECT job_name,
log_date,
status,
additional_info
FROM dba_scheduler_job_log
WHERE job_name = 'YOUR JOB NAME'
ORDER BY log_date DESC;
- JOB의 실행 내역을 기록한 로그 정보 조회
2. dba_scheduler_job_run_details
SELECT job_name,
log_date,
status,
error#,
additional_info,
req_start_date,
actual_start_date,
run_duration
FROM dba_scheduler_job_run_details
WHERE job_name = 'YOUR JOB NAME'
AND STATUS = 'STOPPED'
ORDER BY log_date DESC;
- 세부 실행 정보와 상태 확인
3. v$diag_info
select value from v$diag_info where name='Diag Trace';
- 트레이스 파일 경로 확인
감사합니다.
'데이터베이스 > 오라클' 카테고리의 다른 글
[Oracle] 문자열 리스트 프로시저에 전달하기 (0) | 2024.09.09 |
---|---|
[Oracle] DB_LINK 기본개념 및 사용법 (0) | 2024.09.09 |
[Oracle] java.sql.SQLException: 소켓에서 읽을 데이터가 없습니다. (0) | 2024.08.12 |
[Oracle] DB CharacterSet 조회 및 수정 방법 (0) | 2024.05.22 |
[Oracle] 오라클 모든 테이블과 컬럼 조회하기 (0) | 2024.05.13 |
최근에 올라온 글
- Total
- Today
- Yesterday