oracle数据库 生成awr报告、ash报告详细步骤

 oracle数据库 生成awr报告、ash报告详细步骤

1. 手动生成AWR快照号:sqlplus下执行(可选) 

2.sqlplus下执行: 
@?/rdbms/admin/awrrpt.sql 
或者 @$ORACLE_HOME/rdbms/admin/awrrpt.sql 
3、输入要生成报告的文件格式 
Type Specified:  html 
4、输入要生成报告相隔的天数 
Enter value for num_days: 1 
5、输入相隔的快照之间的Snap Id开始号和结束号 
Specify the Begin and End Snapshot Ids 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Enter value for begin_snap: 101 
Enter value for end_snap: 102 
End   Snapshot Id specified: 102 
6、输入生成报告的名字: 
Enter value for report_name: awr.html 

查看awr报告方式: 
生成报告后,退出sqlplus,文件存储在当前目录下scp拷贝到电脑上查看;或者打开linux自带浏览器,输入目录 
file:///home/oracle/ awr.html 

二、生成ash报告详细步骤: 
1.sqlplus下执行: 
@?/rdbms/admin/ashrpt.sql 
或者 @$ORACLE_HOME/rdbms/admin/ashrpt.sql 
2.输入要生成报告的文件格式,默认html 
Enter value for report_type: 
3.输入开始时间,默认15min之前,手动输入数字是以分钟为单位 
Enter begin time for report: 
--    Valid input formats: 
--  To specify absolute begin time: 
--   [MM/DD[/YY]] HH24:MI[:SS] 
--   Examples: 02/23/03 14:30:15 
--     02/23 14:30:15 
--     14:30:15 
--     14:30 
--  To specify relative begin time: (start with '-' sign) 
--   -[HH24:]MI 
--   Examples: -1:15  (SYSDATE - 1 Hr 15 Mins) 
--     -25    (SYSDATE - 25 Mins) 

Defaults to -15 mins 
Enter value for begin_time: 
4.输入间隔,默认至现在 
Enter duration in minutes starting from begin time: 
Defaults to SYSDATE - begin_time 
Press Enter to analyze till current time 
Enter value for duration:  
5、输入生成报告的名字: 
Enter value for report_name: ash.html 
查看ash报告方式: 
生成报告后,退出sqlplus,文件存储在当前目录下.

蓦然回首,那人却在,灯火阑珊处。
原文地址:https://www.cnblogs.com/linux-186/p/13809993.html