Oracle 使用scott用户 set autotrace on报错 SP2-0618,SP2-0611
使用scott用户 set autotrace on报错
SCOTT@TEST0422>set autotrace on
SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled
SP2-0611: Error enabling STATISTICS report
SCOTT@TEST0422>conn /as sysdba
Connected.
SYS@TEST0422>
SYS@TEST0422>grant plustrace to scott;
grant plustrace to scott
*
ERROR at line 1:
ORA-01919: role 'PLUSTRACE' does not exist
Elapsed: 00:00:00.35
#######################################################################################3
SYS@TEST0422>@$ORACLE_HOME/sqlplus/admin/plustrce.sql
SYS@TEST0422>
SYS@TEST0422>drop role plustrace;
drop role plustrace
*
ERROR at line 1:
ORA-01919: role 'PLUSTRACE' does not exist
Elapsed: 00:00:00.42
SYS@TEST0422>create role plustrace;
Role created.
Elapsed: 00:00:00.11
SYS@TEST0422>
SYS@TEST0422>grant select on v_$sesstat to plustrace;
Grant succeeded.
Elapsed: 00:00:00.02
SYS@TEST0422>grant select on v_$statname to plustrace;
Grant succeeded.
Elapsed: 00:00:00.02
SYS@TEST0422>grant select on v_$mystat to plustrace;
Grant succeeded.
Elapsed: 00:00:00.02
SYS@TEST0422>grant plustrace to dba with admin option;
Grant succeeded.
Elapsed: 00:00:00.03
SYS@TEST0422>
SYS@TEST0422>set echo off
SYS@TEST0422>grant plustrace to scott;
Grant succeeded.
Elapsed: 00:00:00.03
SYS@TEST0422>conn scott/tiger
Connected.
SCOTT@TEST0422>set autotrace on
SCOTT@TEST0422>select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
---------- ---------- --------- ---------- --------- ---------- ---------- ----------
7369 SMITH CLERK 7902 17-DEC-80 800 20
7499 ALLEN SALESMAN 7698 20-FEB-81 1600 300 30
7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30
7566 JONES MANAGER 7839 02-APR-81 2975 20
7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30
&