Oracle 数据库信息收集工具RDA使用指南

2026/1/27 10:14:51

Oracle 数据库信息收集工具RDA使用指南

RDA是Remote Diagnostic Agent 的简称,是用来收集、分析oracle数据库的工具,运行该工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们日常监控、分析数据库的工作,建议在向我们反馈相关错误、性能问题时,提供RDA收集的数据,这样可以为快速解决问题提供一个有力的保证。

一、支持的操作系统

IBM AIX Intel Linux (RedHat and SuSE) HP-UX (10.* and 11.*) HP Tru64 Sequent Dynix/Ptx Sun Solaris (2.6 - 2.10) Windows XP Professional Windows 2000 Workstation and Server Windows 2003 Server 二、支持的Oracle产品

Oracle RDBMS Server (Standard and Enterprise Editions ,适用任意版本) Oracle RAC Cluster (只需要在其中一个节点收集即可)

三、主要用于诊断数据库以下问题

性能、安装、配置、升级、移植以及内部错误问题。

四、RDA的安装及信息收集

RDA下载

地址:Ftp://202.105.139.162/EAS客户问题诊断/工具/ORACLE 工具包名:rda_4.8-070607.tar.gz RDA安装、配置:

说明:后续rda.cmd为windows环境命令,rda.sh为linux/unix环境命令,不再分开进行描述。 1、工具包下载完后如在linux、unix下使用,不要在window操作系统下做解压缩,脚本的文件格式会破坏。

2、ftp上传是采用二进制方式。 3、执行解压缩命令 tar xvf rda_4.8-070607.tar.gz

windows下直接通过winrar等压缩软件解压

4、在解压缩后的目录下执行 ./rda.sh(rda.cmd) -c 测试是否正常 5、在数据库创建用户下执行(一般即为oracle用户)RDA配置 export ORACLE_SID= easnm (生产库或测试库实例名),windows下为:set ORACLE_SID= easnm (生产库或测试库实例名) ./rda.sh(rda.cmd) -S //第一次配置 前面一直回车,一直到提示输入system用户密码,提示如下:

输入密码后回车,(也可以直接输入 ‘/’,此时默认为sysdba,不用输入密码),此时需要输入Y,再回车。向导后续会让你回答当前数据库的若干问题(Y/N),全部直接回车。完成配置后rda目录下会生成配置文件 setup.cfg、setup.bak, 如果需要重新调整配置参数,使用RDA命令重新配置(./rda.sh(rda.cmd) -Sf )

RDA信息采集

安装配置完毕后开始采集数据:

./rda.sh(rda.cmd) -v 在采集过程中有可能需要你输入数据库相关用户的密码,输入即可,通常不用输。 采集完成后,在rda目录下根据初始配置文件会生成格式为zip的报告文件以及采集日志, 默认文件位置为 ./output/RDA.$machine_name.zip,将该文件直接ftp取出后发送到总部研发ftp服务器(即RDA工具下载地址)。解压缩该文件,访问 __start.htm,可以看到这次采集的数据的详细信息 使用时注意:

1、有时不能生成zip格式的报告文件,这跟客户端是否安装压缩工具有关,需要自行解压缩相关报告文件。

2、如果需要再次采集,覆盖已生成的报告文件,执行命令:

./rda.sh(rda.cmd) -vf

3、如果需要重新配置,再次采集信息,生成报告文件,执行命令: ./rda.sh(rda.cmd) -Svf

RDA采集数据内容

报告文件主要包括数据库服务器软、硬件环境、用户设置以及数据库详细的信息(初始参数、运行事件、日常监控等) 在日常的维护当中,我们主要

1、关注RDBMS下的几个统计信息。

Database SPFile Parameters spfile中数据库相关初始参数的设置 SGA Information 查看系统全局区当前内存信息

Sessions and Processes 采集时间内的数据库会话相关信息

V$System_Event 数据库实例整个运行期间所有进程事件的等待统计视图 V$Session_Wait 会话等待事件以及相关定位信息数据 Latch Information 竞争相关信息 Tablespaces 数据库表空间信息(表空间类型、对应数据文件使用率、是否可扩展等等) Database Files 数据库对应数据文件信息(文件位置、使用率等) Invalid Objects 失效的数据库对象,日常监控如果发现有失效,需要维护人员手工重新编译

all errors 日常执行的数据库错误

在 V$System_Event、 V$Session_Wait 主要关注(buffer busy waits、db file scattered read、db file sequential read、enqueue、free buffer waits、latch free、log file sync、log file paralle write 这些事件。 2、关注RDBMS Log/Trace Files 的信息 alert.log 数据库系统级日志

last errors 数据库最近的异常日志、根据trace文件位置,可以查看详细错误信息


Oracle 数据库信息收集工具RDA使用指南.doc 将本文的Word文档下载到电脑
搜索更多关于: Oracle 数据库信息收集工具RDA使用指南 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219