首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自治数据库中的PL/SQL层次分析器

自治数据库中的PL/SQL层次分析器
EN

Stack Overflow用户
提问于 2022-08-14 00:12:24
回答 1查看 94关注 0票数 0

如何在Oracle自治数据库中使用PL/SQL分层分析器?当我试图运行以下代码时,会得到错误"PLS-00201:标识符'DBMS_HPROF‘必须声明“:

代码语言:javascript
复制
begin
    sys.dbms_hprof.create_tables(force_it => true);
end;
/

包DBMS_HPROF存在,但不授予任何用户:

代码语言:javascript
复制
SQL> select owner,object_name,object_type from dba_objects where object_name='DBMS_HPROF' order by 1,2,3;

OWNER   OBJECT_NAME  OBJECT_TYPE
------- ------------ -------------
PUBLIC  DBMS_HPROF   SYNONYM
SYS     DBMS_HPROF   PACKAGE
SYS     DBMS_HPROF   PACKAGE BODY

SQL> select * from dba_tab_privs where table_name = 'DBMS_HPROF';

no rows selected

如果这是一个本地数据库,我将以SYS身份登录并运行grant execute on sys.dbms_hprof to my_username;。但据我所知,没有办法在Oracle自主数据库上运行SYS命令。

如果这是Amazon,我可能会运行类似于RDSADMIN.RDSADMIN_UTIL.GRANT_SYS_OBJECT(...的命令。但据我所知,Oracle自主数据库上没有这样的包。所有的DBMS_CLOUD*包似乎都没有我要找的东西。

我正在使用Oracle21c自主数据仓库在始终免费的层。

有办法在云中运行PL/SQL层次化分析器吗?还是我被困在使用旧的分析器作为一个工作?

EN

回答 1

Stack Overflow用户

发布于 2022-08-15 14:34:34

试试下面的穆斯ER: 34369019。至于所有MOS文档,这需要登录。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73348366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档