關於DBMS_SCHEDULER job日誌級別LOGGING_LEVEL
- http://blog.csdn.net/thinkscape/article/details/8231411
- --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;
- -- 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.');
- --禁止job自身日誌,修改日誌級別LOGGING_LEVEL屬性,
- begin
- dbms_scheduler.set_attribute('REFRESH_MV_RT_SEC_MKT','LOGGING_LEVEL',DBMS_SCHEDULER.LOGGING_OFF);
- end;
- --1)DBMS_SCHEDULER.LOGGING_OFF:關閉日誌記錄功能;
- --2)DBMS_SCHEDULER.LOGGING_RUNS:對任務的執行資訊進行記錄;
- --3)DBMS_SCHEDULER.LOGGING_FULL:記錄任務所有相關資訊,不僅有任務的執行情況,甚至連任務的建立、修改等也均將記入日誌。
- --以sysdba檢視SCHEDULER_JOBS生成的日誌(名稱全用大寫)
- select * from all_scheduler_job_log where owner='JJAPPLHB' and (job_name='XXX' or job_name='AAA' or job_name='BBB')
- select * from all_scheduler_job_run_details where owner='JJAPPLHB' and (job_name='XXX' or job_name='AAA' or job_name='BBB')
- --以sysdba刪除SCHEDULER_JOBS生成的日誌(名稱大寫)
- --注意是當前使用者下的job_name!!!
- delete from all_scheduler_job_log where owner='JJAPPLHB' and (job_name='XXX' or job_name='AAA' or job_name='BBB')
- delete from all_scheduler_job_run_details where owner='JJAPPLHB' and (job_name='XXX' or job_name='AAA' or job_name='BBB')
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24570973/viewspace-752022/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Redis日誌級別Redis
- 5個日誌級別
- 【JOB】Oracle JOB全面學習(DBMS_JOB和DBMS_SCHEDULER)Oracle
- 如何開關資料庫告警日誌及修改日誌級別資料庫
- 設定Spark日誌級別Spark
- 【Logback日誌級別】動態調整Logback的日誌級別
- 使用DBMS_JOB和DBMS_SCHEDULER建立、管理job示例
- MySQL 日誌之 binlog 格式 → 關於 MySQL 預設隔離級別的探討MySql
- log4j日誌級別
- oracle 關於-日誌檔案Oracle
- 關於 Laravel 日誌許可權Laravel
- 關於“日誌”的一點心得
- hadoop 日誌級別的調製方法.Hadoop
- log4j日誌級別以及配置
- org.apache.log4j日誌級別Apache
- 關於MySQL 通用查詢日誌和慢查詢日誌分析MySql
- 關於SQL Server 截斷日誌[zt]SQLServer
- 關於日誌事務的問題
- 2024/11/20日 日誌 關於 Filter & ListenerFilter
- mysql關於ib_logfile事務日誌和binary log二進位制日誌的區別MySql
- log4j日誌輸出級別(轉)
- spark指令碼日誌輸出級別設定Spark指令碼
- 關於HBase的日誌檔案和HFile
- 關於oracle補充日誌作用的理解Oracle
- 關於資料日誌的設計方案
- Oracle dbms_scheduler建立帶輸入引數的JOBOracle
- Hadoop MapReduce Job提交後的互動日誌Hadoop
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- Confluence 6 log4j 日誌級別
- 關於dbms_job系統包對job的管理
- 關於歸檔日誌的切換測試
- 【oracle】關於日誌產生量的計算Oracle
- 關於oracle10g Supplemental Log (追加日誌)Oracle
- log4j日誌列印級別動態調整
- 自定義Egg.js的請求級別日誌JS
- php的錯誤日誌級別 error_report(轉)PHPError
- 關於11G DataGuard 日誌傳輸的案例
- 預設dbms_scheduler job 選擇在哪個節點執行