对Oracle的概述11g自动诊断信息库(自动诊断知识库,ADR)
通常,当使用传统的初始化参数,如background_dump_dest,core_dump_ DeST和user_dump_dest,如果我们要自动清理文件的过程中,我们必须使用自定义过程手动清理。用命令行界面(ADRCI)不良反应和不良反应,你可以设置政策来控制这些文件的保存时间:
ADRCI >设定控制(shortp_policy = 360)
ADRCI >设定控制(longp_policy = 4380)
使用ADR时,传统的core_dump_dest,background_dump_dest,和user_dump_dest位置改为diagnostic_dest.therefore,如果参数diagnostic_dest指定,原来设置的参数的位置将被忽略。
使用ADR时的位置变化如下:
新定位点
core_dump_dest diagnostic_dest / / / 诊断数据库/ / cdump
background_dump_dest
(警报日志文本)
(警报日志XML)diagnostic_dest / / / 诊断数据库/ /跟踪
diagnostic_dest / / / 诊断数据库/ /警报
background_dump_dest diagnostic_dest / / / 诊断数据库/ /跟踪
user_dump_dest diagnostic_dest / / / 诊断数据库/ /跟踪
以下是ADR文件位置的缩写表:
diagnostic_dest / / / 诊断数据库/ /跟踪
diagnostic_dest / / / 诊断数据库/ /警报
diagnostic_dest / / / 诊断数据库/ / cdump
diagnostic_dest / / / 诊断数据库/ /事件
diagnostic_dest / / / 诊断数据库/ / HM
diagnostic_dest / / / 诊断数据库/ / incpkg
diagnostic_dest / / / 诊断数据库/ /红外
diagnostic_dest / / / 诊断数据库/ / lck
diagnostic_dest / / / 诊断数据库/ /元数据
diagnostic_dest / / / 诊断数据库/ /扫描
diagnostic_dest / / / 诊断数据库/ /阶段
默认情况下,对diagnostic_dest位置oracle_home美元/日志
然而,如果oracle_base设置环境变量中,然后diagnostic_dest将oracle_base美元。