Oracle 9i 查看执行计划报错 ORA-02402: PLAN_TABLE not found
2015-07-28 09:35
549 查看
查看sql的执行计划遇到如下报错:
sys@im1>explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS;
explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS
*
ERROR at line 1:
ORA-02402: PLAN_TABLE not found
sys@im1>set autot trace on;
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
sys@im1>exit
该错误的的主要原因是由于当前用户下没有PLAN_TABLE这张表及相应的PLUSTRACE角色权限。
解决方法就是直接创建此表和对应的PLUSTRACE角色即可
1 以sys 用户登录数据库,运行utlxplan.sql脚本创建 PLAN_TABLE并赋予相关权限,以便让其他用户使用
oracle@t01a03053-vm1.corp-hz01.aliyun.com:/home/oracle/admin/bin>sqlplus "/as sysdba"
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
sys@im1>@?/rdbms/admin/utlxplan.sql
Table created.
sys@im1>create public synonym plan_table for plan_table;
grant all on plan_table to public;
Synonym created.
sys@im1>
Grant succeeded.
sys@im1>explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS;
explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS
*
ERROR at line 1:
ORA-02402: PLAN_TABLE not found
sys@im1>set autot trace on;
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
sys@im1>exit
该错误的的主要原因是由于当前用户下没有PLAN_TABLE这张表及相应的PLUSTRACE角色权限。
解决方法就是直接创建此表和对应的PLUSTRACE角色即可
1 以sys 用户登录数据库,运行utlxplan.sql脚本创建 PLAN_TABLE并赋予相关权限,以便让其他用户使用
oracle@t01a03053-vm1.corp-hz01.aliyun.com:/home/oracle/admin/bin>sqlplus "/as sysdba"
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
sys@im1>@?/rdbms/admin/utlxplan.sql
Table created.
sys@im1>create public synonym plan_table for plan_table;
grant all on plan_table to public;
Synonym created.
sys@im1>
Grant succeeded.
相关文章推荐
- 【CIO说】转型SaaS,为什么Oracle、SAP的第一选择是人力资源软件
- oracle使用@实例名报错
- oracle学习中的问题(解决查询表的列及表信息未选定行的问题)
- Oracle经典教程学习笔记
- oracle 创建字段自增长——两种实现方式汇总
- oracle启动脚本——window
- PLSQL连接Oracle11g 64位
- 实现oracle数据库字段自增长(两种方式)
- 两种oracle创建字段自增长的实现方式
- 新手学oracle常见疑问
- oracle创建数据库和用户的方法
- Oracle导入dmp文件
- 快速打开Oracle Listener以及OracleService的方法
- oracle简单统计查询
- Oracle备份与恢复介绍(物理备份与逻辑备份)
- Oracle备份与恢复介绍(物理备份与逻辑备份) 分类: Oracle 2015-07-27 22:59 15人阅读 评论(0) 收藏
- log4net 存储到oracle 调试 Could not load type [log4net.Appender.OracleAppender]
- oracle中INSTR函数的用法
- 谈谈Oracle基本操作(下)
- 关于电商数据库使用之Oracle与MySQL