修改Oracle的Job Scheduler 日志级别及删除运行日志
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,Job 运行久了会产生大量运行日志,这些信息可通过下面的方式清除:1、创建job:Create job links to previous job class. DBMS_SCHEDULER.cre
千家信息网最后更新 2025年02月06日修改Oracle的Job Scheduler 日志级别及删除运行日志
Job 运行久了会产生大量运行日志,这些信息可通过下面的方式清除:
1、创建job:
Create job links to previous job class. DBMS_SCHEDULER.create_job ( job_name => 'test_log_job', job_type => 'PLSQL_BLOCK', job_action => 'BEGIN NULL; END;', job_class => 'no_logging_class', enabled => FALSE, auto_drop => FALSE, comments => 'Job used to job logs.');
2、job的日志级别:
--job日志级别由两个因素决定,一个是job自己日志级别,别一个是使用的job cloass的日志级别,取两者中的最高值。
--job创建时日志级别默认是DBMS_SCHEDULER.LOGGING_RUNS,
--创建的job时,如果不指定job class,默认为DEFAULT_JOB_CLASS,而DEFAULT_JOB_CLASS默认logging level是DBMS_SCHEDULER.LOGGING_RUNS,
--所以创建的job的logging level至少是LOGGING_RUNS。
--如果不产生日志,必须禁止job自己日志级别,同时不能使用默认的默认为DEFAULT_JOB_CLASS.
-- 重新建立无日志job class:
begin DBMS_SCHEDULER.create_job_class ( job_class_name => 'no_logging_class', resource_consumer_group => 'default_consumer_group', logging_level => DBMS_SCHEDULER.LOGGING_OFF);end;
--禁止job自身日志,修改日志级别LOGGING_LEVEL属性:
BEGIN dbms_scheduler.set_attribute('JOB_NAME','LOGGING_LEVEL',DBMS_SCHEDULER.LOGGING_OFF);END;
--1)DBMS_SCHEDULER.LOGGING_OFF:关闭日志记录功能;
--2)DBMS_SCHEDULER.LOGGING_RUNS:对任务的运行信息进行记录;
--3)DBMS_SCHEDULER.LOGGING_FULL:记录任务所有相关信息,不仅有任务的运行情况,甚至连任务的创建、修改等也均将记入日志。
3、查询和删除Job Log:
--在当前普通用户和SYS用户中都可以查看SCHEDULER_JOBS生成的日志(名称全用大写)
select * from all_scheduler_job_log where owner='USERNAME' and job_name='XXX'select * from all_scheduler_job_run_details where owner='USERNAME' and job_name='XXX'and job_name='XXX'
--以SYS用户登录,删除某用户下的某个job的运行信息:
delete from all_scheduler_job_run_details where owner='USERNAME' and job_name='XXX'
日志
级别
运行
任务
信息
用户
普通
最高
两个
功能
同时
名称
因素
大写
属性
情况
方式
最高值
面的
可通
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
联想笔记本本地会话管理服务器
计算机应用网络技术就业前景
帝国神话服务器管理器下载
软件开发需要具备的优点
上海pdu服务器电源生产公司
魔兽争霸登录超时服务器维护中
数据库与后台用什么方式连接
爬虫保存数据库
计算机网络技术就立工资
软件开发成人自考
磁石互联网科技有限公司
我世界服务器指令
打开服务器管理工具下载
js算数据库吗
中电万维软件开发
暗黑2 可以挂机的服务器
战地1服务器网速达不到要求
罗湖区正规网络技术开发价格多少
网络安全多久评估一次
数据库安全机制的5个层级
章丘采购管理软件开发
华泰证券的交易服务器在哪里
武汉光彩玖玖互联网科技公司
网络安全员入侵支付宝
安徽学习网络安全有口皆碑
电脑版微信数据库如何查看
组态王数据库下拉框
无线网络安全运行报告模板
修改服务器密码
蛋白质偶极矩服务器