SQL> exec dbms_workload_repository.create_snapshot;
BEGIN dbms_workload_repository.create_snapshot; END;
*
第 1 行出现错误:
ORA-06550: line 1, column 7:
PLS-00201: identifier 'DBMS_WORKLOAD_REPOSITORY' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
解决方法:没有给登陆用户执行exec dbms_workload_repository的权限;
用sysdba账号登陆执行:
grant execute on dbms_workload_repository to TEST;
本文介绍了解决在尝试使用DBMS_WORKLOAD_REPOSITORY创建快照时遇到的ORA-06550错误的方法。该错误通常是由于用户缺少必要的执行权限导致的。通过使用SYSDBA账户为特定用户授权,可以成功执行create_snapshot过程。
1478

被折叠的 条评论
为什么被折叠?



