您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[EAS]:ORACLE数据库(11g或10g)AWR与ADDM报告收集方法 - 发现报告
当前位置:首页/行业研究/报告详情/

ORACLE数据库(11g或10g)AWR与ADDM报告收集方法

2020-03-16杨银芳EAS劫***
ORACLE数据库(11g或10g)AWR与ADDM报告收集方法

ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 1 / 25 ORACLE 数据库AWR与ADDM报告收集方法 一、命令方式下收集AWR与ADDM报告方法 1.ORACLE 11G数据库 步骤 1 进入数据库服务器 c:\>sqlplus / as sysdba 步骤 2 执行命令: 收集AWR日志方法如下: SQL>@D:\app\oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\awrrpt.sql 收集ADDM日志方法如下: SQL>@ D:\app\oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\addmrpt.sql ADDM是基于对AWR日志进行分析的,所以要先执行AWR后执行ADDM。收集时会提示报告文件保存形式,输入html。提示要收集信息的天数,如收集一天,则输入1。之后弹出已有的快照列表,输入起始快照id与结束快照id即输入收集时间点对应的起始快照与结束快照id,然后进行收集,收集完后报告文件会生成在登录sqlplus 时的当前目录下。 注:awrrpt.sql与addmrpt.sql文件的存放目录不同的环境下稍有不同,需以现场环境目录为准进行更改。 Windows操作系统下执行脚本中如下数据库路径@D:\app\oracle\product\11.2.0\dbhome_1可改为@?, 例SQL>@?\RDBMS\ADMIN\awrrpt.sql 非Windows操作系统(如linux、AIX等)下执行脚本中如下数据库路径@D:\app\oracle\product\11.2.0\dbhome_1可改为@?, 例SQL>@?/RDBMS/ADMIN/awrrpt.sql 样例: a) ORACLE 11G使用命令收集AWR报告 【进入数据库服务器】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 2 / 25 【执行命令@?/rdbms/admin/awrrpt.sql,并选择输出报告格式为html】 【选择要收集几天内的数据信息】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 3 / 25 【选择要收集哪个时间点的信息,分别输入其对应的snap id号】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 4 / 25 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 5 / 25 【设置报告名称,按回车键则按默认名称命名】 【报告生成后会显示报告名称】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 6 / 25 b) ORACLE 11G使用命令收集ADDM报告 【输入@?/rdbms/admin/addmrpt.sql】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 7 / 25 【其余操作步骤和收集awr报告类同】 3、所生成日志存放路径 日志生成后,存放于当前操作路径下,如当前执行命令路径如下 则日志在该目录下可以找到 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 8 / 25 2.ORACLE 10G数据库 步骤 1 进入数据库服务器 c:\>sqlplus / as sysdba 步骤 2 执行命令: 收集AWR日志如下: SQL>@D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\awrrpt.sql 收集ADDM日志如下: SQL>@D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\addmrpt.sql ADDM是基于对AWR日志进行分析的,所以要先执行AWR后执行ADDM。收集时会提示报告文件保存形式,输入html。提示要收集信息的天数,如收集一天,则输入1。之后弹出已有的快照列表,输入起始快照id与结束快照id即输入收集时间点对应的起始快照与结束快照id,然后进行收集,收集完后报告文件会生成在登录sqlplus 时的当前目录下。 注:awrrpt.sql与addmrpt.sql文件的存放目录不同的环境下稍有不同,需以现场环境目录为准进行更改。执行脚本中如下数据库路径@D:\app\oracle\product\11.2.0\dbhome_1可改为@?, 例SQL>@?\RDBMS\ADMIN\awrrpt.sql 样例: c) ORACLE 10G使用命令收集AWR报告 【进入数据库服务器】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 9 / 25 【执行命令@?/rdbms/admin/awrrpt.sql,并选择输出报告格式为html】 【选择要收集几天内的数据信息】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 10 / 25 【选择要收集哪个时间点的信息,分别输入其对应的snap id号】 【设置报告名称,按回车键则按默认名称命名】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 11 / 25 【报告生成后会显示报告名称】 d) ORACLE 10G使用命令收集ADDM报告 【输入@?/rdbms/admin/addmrpt.sql】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 12 / 25 【其余操作步骤和收集awr报告类同】 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 13 / 25 3、所生成日志存放路径 日志生成后,存放于当前操作路径下,如当前执行命令路径如下 则日志在该目录下可以找到 二、OEM中收集AWR与ADDM报告方法 1.ORACLE 11G数据库  AWR报告收集方法: 开启EM服务后在浏览器中输入EM打开地址,如https://172.20.129.94:1158/em/ 格式: https://数据库主机ip:em端口号/em 步骤 1 进入OEM服务器自动工作量资料档案库,如下图所示: ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 14 / 25 步骤 2 点击上图的“自动工作量资料档案库”,进入以下界面: 步骤 3 点击上图的“快照 457”,进入AWR报告的收集主界面,收集AWR报告的所有步骤如下列图所示: ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳 15 / 25 第一步:输入起始快照的时间点,然后点击开始 第二步:检查一下当前选择的快照id时间是否是第一步中选择的时间点 第三步:选择查看报告 第四步:点击“开始”按钮 第五步:选择结束快照的时间点,然后点击开始 第六步:检查一下当前选择的快照id时间是否是第五步中选择的时间点 第七步:点击“确定”按钮 ORACLE 数据库(11g/10g)AWR与ADDM报告收集方法 作者:EAS支持部杨银芳