0
오라클이 테이블 USER_SCHEDULER_JOB_RUN_DETAILS
에 데이터를 보관하는 일 수를 알 수 있고 변경이 가능한지 알고 싶습니다. 그것은이다일수가 USER_SCHEDULER_JOB_RUN_DETAILS
오라클이 테이블 USER_SCHEDULER_JOB_RUN_DETAILS
에 데이터를 보관하는 일 수를 알 수 있고 변경이 가능한지 알고 싶습니다. 그것은이다일수가 USER_SCHEDULER_JOB_RUN_DETAILS
는 job_class의 매개 변수에서 따라 다르지만 매개 변수가 설정되지 않은 경우 기본값은
select job_class_name,log_history from dba_SCHEDULER_job_classes where job_class_name ='DEFAULT_JOB_CLASS';
매개 변수를 변경합니다 (오라클 11.2) 30 일입니다.
BEGIN
DBMS_SCHEDULER.set_attribute (NAME => 'SYS.DEFAULT_JOB_CLASS',
ATTRIBUTE => 'log_history',
VALUE => 300 -- <-- in days
);
END;