您的位置:首页 > 其它

SP2-0618: Cannot find the Session Identifier.

2013-08-06 15:57 393 查看
[oracle@trade1 ~]$ sqlplus  user1/user1

SQL*Plus: Release 11.2.0.3.0 Production on Tue Aug 6 14:31:15 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> set autot traceonly;
SP2-0618: Cannot find the Session Identifier.  Check PLUSTRACE role is enabled

SP2-0611: Error enabling STATISTICS report

确认一下库里并没有该角色,PLUSTRACE并不会在建库的时候自动创建。

SQL> select * From dba_roles where role = 'PLUSTRACE' ;

no rows selected

运行脚本plustrce.sql ,创建角色。

SQL> @?/sqlplus/admin/plustrce.sql

SQL>

SQL> drop role plustrace;

drop role plustrace

          *

ERROR at line 1:

ORA-01919: role 'PLUSTRACE' does not exist

SQL> create role plustrace;

Role created.

SQL>

SQL> grant select on v_$sesstat to plustrace;

Grant succeeded.

SQL> grant select on v_$statname to plustrace;

Grant succeeded.

SQL> grant select on v_$mystat to plustrace;

Grant succeeded.

SQL> grant plustrace to dba with admin option;

Grant succeeded.

SQL>

SQL> set echo off

SQL>

SQL>

SQL> grant plustrace to hcpay;

Grant succeeded.

至此已经解决完

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  SP2-0618 PLUSTRACE
相关文章推荐