• RDA的部署使用


    首先去MOS去下载《Remote Diagnostic Agent (RDA) 4 – Getting Started [ID 314422.1]》对应的最新平台版本的rda

    上传到目录,解压.

    用oracle用户进行配置:./rda.sh -S -p DB10g

    配置完成之后用:./rda.sh进行信息的收集,收集完成之后会把信息输出到output文件夹中.开始阅读从RDA__start.htm阅读起走.

    其他命令:

    列出所有可用module:./rda.sh -L Module

    列出所有目前可用的profile:./rda.sh -L profiles

    查询profile预设了哪些Module: ./rda.sh -M -p DB10g

    详细地列出profile相关的问题:./rda.sh -Q -p DB10g

    除了单独使用某个profile外,还可以组合使用多个profile:./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DB10g-DataGuard

    RDA经过配置后会默认将配置信息写到其目录下的setup.cfg文件中,之后再使用rda.sh收集信息即会沿用该cfg文件

    其他的一些profile:

    DB11g
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DB11g
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p DB11g
    --收集alert文本
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1,DBCONTROL_SERVER_IN_USE=1 -p DB11g
    --收集DBcontrol信息
    
    ./rda.sh -vSCRPfy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p DB11g
    --收集诊断信息并打包
    
    DB10g 
    
    ./rda.sh -S -p DB10g
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DB10g
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,DBCONTROL_SERVER_IN_USE=1 -p DB10g
    
    DB9i
    
    ./rda.sh -S -p DB9i
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DB9i
    
    --DB_BackupRecovery 收集备份恢复信息
    
    ./rda.sh -S -p DB_BackupRecovery
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,RMAN_IN_USE=0 -p DB_BackupRecovery
    --不使用RMAN备份
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,RMAN_IN_USE=1,RMAN_CATALOG=0 -p DB_BackupRecovery
    --使用RMAN但不使用CATALOG恢复目录
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,RMAN_IN_USE=1,RMAN_CATALOG=1,RMAN_SCHEMA=rman,RMAN_EXPORT_USER=rman@catlogdb -p DB_BackupRecovery
    
    --DB_Perf 收集数据库性能信息
    
    ./rda.sh -S -p DB_Perf
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DB_Perf
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,PERF_START_TIME=11-Mar-2010_12:00,PERF_END_TIME=11-Mar-2010_13:00 -p DB_Perf
    --指定收集性能信息的时间段 
    
    --DataGuard 收集dg 信息
    
    ./rda.sh -S -p DataGuard
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DataGuard
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ONET_IN_USE=1,ALERT_TEXT=1 -p DataGuard
    --同时也收集Oracle Net Services信息
    
    --RAC 收集Real Application Cluster CRS信息
    
    ./rda.sh -S -p Rac
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p Rac
    
    --RAC ASM   收集 Rac + Clusterware + Asm 信息
    
    ./rda.sh -S -p Rac_Asm
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ASM_ORACLE_SID=+ASM1 -p Rac_Asm
    
    --Rac_AdvancedAsm 收集更详细的Rac + Clusterware + Asm 信息
    
    ./rda.sh -S -p Rac_AdvancedAsm
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ASM_ORACLE_SID=+ASM1 -p Rac_AdvancedAsm
    
    --Rac_Perf  收集RAC数据库性能信息
    
    ./rda.sh -S -p Rac_Perf
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p Rac_Perf
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,PERF_START_TIME=11-Mar-2010_12:00,PERF_END_TIME=11-Mar-2010_13:00 -p Rac_Perf
    
    --DirectNFS 
    
    ./rda.sh -S -p DirectNFS
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p DirectNFS
    
    --AsmFileSystem
    
    ./rda.sh -S -p AsmFileSystem
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p AsmFileSystem
    
    --DB_Assessment 
    
    ./rda.sh -S -p Rac_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p Rac_Assessment
    
     --Rac_Assessment
    
    ./rda.sh -S -p Rac_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p Rac_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ASM_ORACLE_SID=+ASM1 -p Rac_Assessment
    
     --Maa_Assessment
    
    ./rda.sh -S -p Maa_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/ -p Maa_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ASM_ORACLE_SID=+ASM1 -p Maa_Assessment
    
    --Exadata_Assessment
    
    ./rda.sh -S -p Exadata_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p Exadata_Assessment
    
     ./rda.sh -vSCRPfy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1,EXA_COLLECT_CELL=0 -p Exadata_Assessment
    
     ./rda.sh -vSCRPfy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p Exadata_Assessment
    
    --Maa_Exa_Assessment
    
    ./rda.sh -S -p Maa_Exa_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p Maa_Exa_Assessment
    
    ./rda.sh -Sy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1,EXA_COLLECT_CELL=0 -p Maa_Exa_Assessment
    
    ./rda.sh -vSCRPfy -e SQL_SYSDBA=1,SQL_LOGIN=/,ALERT_TEXT=1 -p Maa_Exa_Assessment
  • 相关阅读:
    Entity Framework 教程
    C# yield
    表达式树系列文章汇总
    C#中静态与非静态方法比较
    谈谈对Spring IOC的理解
    工厂方法模式与IoC/DI
    通过配置的方式Autofac 《第三篇》
    Autofac 组件、服务、自动装配 《第二篇》
    Autofac 解释第一个例子 《第一篇》
    SQL Server索引调优系列
  • 原文地址:https://www.cnblogs.com/nazeebodan/p/2817735.html
Copyright © 2020-2023  润新知