OCP-052考试题库汇总(49)-CUUG内部解答版-阿里云开发者社区

开发者社区> 数据库> 正文

OCP-052考试题库汇总(49)-CUUG内部解答版

简介: Which two statements are true about the Automatic Diagnostic Repository (ADR) ? A)It only exists if DIAGNOSTIC_DEST is configured in the SPFILE.

Which two statements are true about the Automatic Diagnostic Repository (ADR) ?

A)It only exists if DIAGNOSTIC_DEST is configured in the SPFILE.

B)It includes diagnostic data for critical errors for background processes.

C)It only contains the alert log.

D)It only contains trace files.

E)It includes diagnostic data for critical errors for client processes.

F)It includes diagnostic data for critical errors for server process.

Answer: BF

CUUG:

在 Oracle 的 11g 版本中,alert 文件的位置发生了变化,与此同时 Oracle 提供了一个命令行工具 ADRCI,它可以很便利的查看数据库中出现的异常。

1.查看到 adrci 命令行帮助

$ adrci -help

2.使用 help show alert 命令查看帮助文档

adrci> help

3.使用 show alert 列出各个目录下的日志目录

adrci> show alert

ADR 的结构和位置:

初始化参数 diagnostic_dest 指定了 ADR 的根目录。即使你忽略了该初始化参数。oracle 也会创建 ADR。

如果你设置了 ORACLE_BASE 环境变量,那么 diagnostic_dest 缺省值是该目录。如果你没有设置ORACLE_BASE 变量,该参数值为$ORACLE_HOME/log 目录。 ADR 存储所有 oracle 产品的诊断数据。

ADR 为每一个 oracle 产品及其实例分配一个单独的 home 目录。因此一个 ADR 目录包含多个 home 目录。每一个 ADR 的 home 目录是一个为每一个数据库实例或 它 oracle 产品或组件存储其诊断文件。

其目录结构如下: ADR_base/diag/product_type/product_id/instance_id/,比如一个 diagnostic_dest 初始化参数为 /u05/app/oracle。那么一个 oracle 数据库的 sid 为 prod1 的 home 目录就如下所示:

/u05/app/oracle/diag/rdbms/prod1/prod1/

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章