
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 报告
【进入数据库服务器】
评论