USER_SCHEDULER_JOB_RUN_DETAILS 天
Days of USER_SCHEDULER_JOB_RUN_DETAILS
我想知道是否可以知道 Oracle 在 table USER_SCHEDULER_JOB_RUN_DETAILS
中保留数据的天数,以及是否可以更改它。
它取决于 job_class 的参数,但如果未设置参数,则默认值为 30 天(在 oracle 11.2 中)
select job_class_name,log_history from dba_SCHEDULER_job_classes where job_class_name ='DEFAULT_JOB_CLASS';
更改参数。
BEGIN
DBMS_SCHEDULER.set_attribute (NAME => 'SYS.DEFAULT_JOB_CLASS',
ATTRIBUTE => 'log_history',
VALUE => 300 -- <-- in days
);
END;
我想知道是否可以知道 Oracle 在 table USER_SCHEDULER_JOB_RUN_DETAILS
中保留数据的天数,以及是否可以更改它。
它取决于 job_class 的参数,但如果未设置参数,则默认值为 30 天(在 oracle 11.2 中)
select job_class_name,log_history from dba_SCHEDULER_job_classes where job_class_name ='DEFAULT_JOB_CLASS';
更改参数。
BEGIN
DBMS_SCHEDULER.set_attribute (NAME => 'SYS.DEFAULT_JOB_CLASS',
ATTRIBUTE => 'log_history',
VALUE => 300 -- <-- in days
);
END;