Cannot find the Session Identifier. Check PLUSTRACE role is enable

解决方法:
SQL> conn / as sysdba
Connected.
SQL> @$ORACLE_HOME/rdbms/admin/utlxplan.sql;
Table created.
 

SQL> @$ORACLE_HOME/sqlplus/admin/plustrce.sql
 

SQL> grant plustrace to scott;

 

SQL>conn scott/scott

SQL>set autot on
再不行 

grant select on V_$MYSTAT to SCOTT;
grant select on V_$SESSION to SCOTT;
grant select on V_$SESSTAT to SCOTT;
grant select on V_$STATNAME to SCOTT;

 

SQL> set autot on
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
是因为scott用户下没有plan_table
1. 可以在scott用户下执行@$ORACLE_HOME/rdbms/admin/utlxplan.sql;
 
2. 也可以在sys用户下
SQL>create public synonym plan_table for plan_table;
SQL>grant all on plan_table to public;
posted @ 2014-05-06 21:13  许志伟  阅读(292)  评论(0编辑  收藏  举报