oracle生成awt报告

windows下的oracle

1.查找awrrpt.sql文件

D:\software\oracle11\product\11.2.0\dbhome_1\RDBMS\ADMIN\awrrpt.sql
可以根据上面这个路径找自己的

2.执行awrrpt.sql

cmd窗口,执行

sqlplus / as sysdba

看到

SQL>

然后粘贴

@D:\software\oracle11\product\11.2.0\dbhome_1\RDBMS\ADMIN\awrrpt.sql

运行过程中会有几个输入
report_type 的意思是生成报告的格式有2种,html和txt,这里选择html
num_days 收集几天的报告信息,数字,可以输入1
begin_snap输入开始快照id,要根据日志打印的快照id范围来填
end_snap输如结束快照id,根据日志打印的快照id范围来填
report_name输入文件名,包括路径,路径不存在也会执行成功,结果就是没文件,还有一定带后缀,不带会生成一个.LST文件,改成html也行,例D:\report.html

在服务器上装plsql,然后新建命令文件,也能到

SQL>

linux下的oracle

1.查找awrrpt.sql文件

locate awrrpt.sql

2.切换oracle用户

su oracle

3.执行awrrpt.sql

sqlplus / as sysdba

看到

SQL>

然后粘贴

@/home/oracle/product/10.2.0.4/db l/rdbms/admin/awrrpt.sql

运行过程中会有几个输入
report_type 的意思是生成报告的格式有2种,html和txt,这里选择html
num_days 收集几天的报告信息,数字,可以输入1
begin_snap输入开始快照id,要根据日志打印的快照id范围来填
end_snap输如结束快照id,根据日志打印的快照id范围来填
report_name输入文件名,包括路径,路径不存在也会执行成功,结果就是没文件,还有一定带后缀,不带会生成一个.LST文件,改成html也行,还有就是如果oracle没有写入权限,文件也会创建不成功.例:/home/report.html

posted @ 2024-01-21 17:40  精神病人王大夫  阅读(136)  评论(0)    收藏  举报