全方面的采集神器(OracleSupport的安装工具下载及安装说明())
优采云 发布时间: 2021-12-04 08:14全方面的采集神器(OracleSupport的安装工具下载及安装说明())
采集 [@more@]RDA 是 Remote Diagnostic Agent 的缩写。它是 Oracle 用来采集和分析数据库的工具。运行这个工具不会改变系统的任何参数。 RDA采集的相关数据非常全面,可以简化我们。对于数据库的日常监控和分析,Oracle Support 还建议我们在报告相关问题时提供 RDA 采集的数据,为快速解决问题提供有力保障。
一、支持的操作系统
IBM AIX
英特尔 Linux(RedHat 和 SuSE)
HP-UX(10.* 和 11.*)
HP Tru64
连续 Dynix/Ptx
Sun Solaris (2.6-2.10)
Windows XP 专业版
Windows 2000 工作站和服务器
Windows 2003 服务器
二、支持的 Oracle 产品
Oracle RDBMS 服务器(标准版和企业版)
Oracle RAC 集群(单节点集合)
Oracle 应用服务器 (iAS 1.0.2.x/9.0.x/10.1.2.x,HTTP 服务器)
Oracle 管理服务器和智能代理(网格服务器、代理服务器、数据库控制)
OLAP 产品(快速服务器、财务分析器和需求规划服务器)
Oracle 开发人员(表单和报告)
Oracle 协作套件(电子邮件服务器和 Internet 目录)
Oracle 网络产品
三、主要用于诊断数据库的以下问题
性能、安装、配置、升级、迁移和内部错误问题
四、RDA 安装
工具下载:
Unix 操作系统上的安装说明:
1、 工具下载后,请勿在window操作系统下解压,否则会破坏脚本文件格式。
2、ftp 上传是二进制模式。
3、执行解压命令
示例:
gunzip rda.tar.gz
tar xvf rda.tar
4、在解压后的目录下执行./rda.sh -c 测试是否正常
五、RDA 的使用
在Unix操作系统中,oracle建议在建库用户(通常是oracle用户)下执行
第一次使用需要对采集做一个初始配置
执行命令:
./rda.sh -S
执行该命令后,会出现一个向导界面,可以根据当前数据库的实际安装产品完成初始配置。配置完成后,会在rda目录下生成配置文件setup.cfg和setup.bak。如果需要重新调整配置参数,可以直接修改文件。
初始配置完成后,需要采集数据,执行命令:
./rda.sh
如果想看详细的采集流程,可以执行命令:
./rda.sh -v
采集的过程中,可能需要输入数据库相关用户的密码。
采集 完成后,根据rda目录下的初始配置文件,会生成一个zip格式的报告文件和采集日志。默认文件位置是 ./output/RDA.$machine_name.zip。
解压文件,访问__start.htm,可以看到这次采集的数据详情。
使用注意事项:
1、有时无法生成zip格式的报告文件。这与客户端是否安装了压缩工具有关,需要自行解压相关报表文件。
2、如果需要重新安装生成的配置采集,删除生成的报告文件,然后执行命令:
./rda.sh -Svf reset 然后执行采集命令./rda.sh -v
六.采集数据分析
报表文件主要包括数据库对应的机器操作系统软硬件环境、用户设置、详细的数据库信息(初始参数、运行事件、日常监控等)
在日常维护中,我们主要
1、关注RDBMS下的几个统计。
Database SPFile Parameters spfile中数据库相关初始参数的设置
SGA Information 查看系统全局区当前内存信息
Sessions 和 Processs 采集时间范围内的数据库会话相关信息
V$System_Event数据库实例整个运行过程中所有进程事件的等待统计视图
V$Session_Wait 会话等待事件及相关定位信息数据
Latch Information 比赛相关信息(翻译不是很准确)
Tablespaces 数据库表空间信息(表空间类型、对应数据文件使用率、是否可扩展等)
Database Files 数据库对应的数据文件信息(文件位置、使用率等)
Invalid Objects 无效的数据库对象,如果在日常监控中发现无效,需要维护人员手动重新编译
所有错误数据库错误每天执行
在V$System_Event、V$Session_Wait中,我们主要关注(缓冲区忙等待、db文件分散读、db文件顺序读、入队、空闲缓冲区等待、latch free、日志文件同步、日志文件并行写入事件。
2、关注RDBMS Log/Trace Files信息
alert.log 数据库系统级日志
last errors 数据库最近异常日志,根据trace文件的位置,可以查看详细的错误信息
来自“ITPUB博客”,链接:,如需转载请注明出处,否则将追究法律责任。