加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

在甲骨文的AWR报告

发布时间:2021-01-19 05:36:59 所属栏目:站长百科 来源:网络整理
导读:我正在尝试在Oracle 11G中生成AWR报告.在创建时,我收到一些错误消息.错误在下面提到 Using the report name awrrpt_1_2504_2709.html. select output from table(dbms_workload_repository.awr_report_html( :dbid, * ERROR at line 1: ORA-00904: : invalid

我正在尝试在Oracle 11G中生成AWR报告.在创建时,我收到一些错误消息.错误在下面提到

Using the report name awrrpt_1_2504_2709.html. select output from
table(dbms_workload_repository.awr_report_html( :dbid,
* ERROR at line 1: ORA-00904: : invalid identifier

我用于生成AWR报告的步骤

@$ORACLE_HOME/rdbms/admin/awrrpt.sql

Enter value for report_type: html

Enter value for begin_snap: 2504 Begin Snapshot Id specified: 2504

Enter value for end_snap: 2709 End Snapshot Id specified: 2709

请帮帮我.

解决方法

您用于生成AWR的用户必须不具有DBMS_WORKLOAD_REPOSITORY包的执行权限.

引用Oracle文档,

..To invoke these procedures,a user must be granted the DBA role.

以下是生成AWR所需的GRANTS列表

GRANT SELECT ON SYS.V_$DATABASE TO MY_USER;

GRANT SELECT ON SYS.V_$INSTANCE TO MY_USER;

GRANT EXECUTE ON SYS.DBMS_WORKLOAD_REPOSITORY TO MY_USER;

GRANT SELECT ON SYS.DBA_HIST_DATABASE_INSTANCE TO MY_USER;

GRANT SELECT ON SYS.DBA_HIST_SNAPSHOT TO MY_USER;

GRANT ADVISOR TO MY_USER;

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读