Oracle 自动诊断资料档案库(ADR)功能及使用说明
需积分: 0 89 浏览量
更新于2023-12-06
收藏 676KB PDF 举报
Oracle 自动诊断资料档案库(ADR) 是一个基于文件的资料档案库,它用于存放数据库诊断数据,包括跟踪、意外事件转储和程序包、预警日志、健康状况监视器报告、核心转储等。ADR 为多个实例和多种产品提供一个统一的目录结构,因此可以在数据库关闭时进行问题诊断。
自从 Oracle Database 11g R1 开始,数据库、自动存储管理(ASM)、集群就绪服务(CRS) 和其他 Oracle 产品或组件将所有诊断数据都存储在 ADR 中。每种产品的每个实例都将诊断数据存储在自己的 ADR 主目录下。在共享存储和 ASM 的 Real Application Clusters 环境中,每个数据库实例和每个 ASM 实例在 ADR 中都有一个主目录。
ADR 的统一目录结构对各种产品和实例使用一致的诊断数据格式,而且还有一组统一的工具,使其更易于管理和诊断。
数据库实例的主 ADR 文件系统在 $ORACLE_BASE/diag。每个实例有一个实例目录,包括 ADR 根目录、trace 目录和 alert 目录。ADR 包含两种诊断数据:问题诊断数据和监控数据。问题诊断数据包括意外事件、程序包和核心文件。监控数据包括数据库的健康状况监视器(HMRC)报告、数据采集和预警日志。
ADR 也提供了一组工具,帮助用户管理和诊断数据库问题。其中最主要的工具是 ADR Command Interpreter (ADRCI),它允许用户浏览和管理 ADR 中的诊断数据。ADRCI 提供了多个命令,允许用户浏览、过滤、提取和报告诊断数据。
通过 ADRCI,用户可以执行以下操作:
- 浏览和管理跟踪文件、日志文件和事件文件。
- 过滤和提取诊断数据,以便更轻松地分析问题。
- 执行诊断报告,帮助用户了解数据库的健康状况。
- 与 Oracle 支持服务分享诊断数据,以便获得更快速的支持响应。
另外,ADR 还提供了一些其他的辅助工具,比如 ADRCI 脚本和 ADRCI 插件。这些工具可以帮助用户更轻松地管理和诊断数据库问题。
总的来说,Oracle 自动诊断资料档案库(ADR) 是一个强大的诊断工具,它提供了统一的目录结构和一组易于使用的工具,帮助用户管理和诊断数据库问题。它可以存储各种类型的诊断数据,并且提供了丰富的功能,帮助用户更轻松地分析和共享诊断数据。在数据库关闭时,ADR 可以作为一个强大的诊断工具,帮助用户快速地解决各种数据库问题。
2020-09-10 上传
2021-01-21 上传
2021-06-18 上传
2021-02-12 上传
2018-11-29 上传
2021-10-30 上传
2014-03-06 上传
2014-07-03 上传
CodeGolang
- 粉丝: 131
- 资源: 1318
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建