sys@cdb$root> conn scott/tiger@pdborcl
connected.會話已更改。
scott
@pdborcl
>
set autotrace on;
sp2-0618
: 無法找到會話識別符號。啟用檢查 plustrace 角色
sp2-0611: 啟用 statistics
報告時出錯
這是由於角色plustrace不存在,或沒有建立。 只要執行$oracle_home/sqlplus/admin/plustrce.sql指令碼就建立plustrace角色:
scott
@pdborcl
> conn sys/orcl@pdborcl
assysdba
connected.
會話已更改。
sys@pdborcl
>
\dbhome_1\sqlplus\admin\plustrce.sql
sys@pdborcl
>
grant plustrace to
scott;
這樣scott使用者可以用autotrace跟蹤sql執行計畫了
sys@cdb$root> conn scott/tiger@pdborcl截圖:connected.
會話已更改。
scott@pdborcl
>
set autotrace on
;sp2
-0618
: 無法找到會話識別符號。啟用檢查 plustrace 角色
sp2-
0611: 啟用 statistics
報告時出錯
scott
@pdborcl
> conn sys/orcl@pdborcl
assysdba
connected.
會話已更改。
sys@pdborcl
>
\dbhome_1\sqlplus\admin\plustrce.sql
sys@pdborcl
>
sys@pdborcl
>
drop
role plustrace;
角色已刪除。
sys@pdborcl
>
create
role plustrace;
角色已建立。
sys@pdborcl
>
sys@pdborcl
>
grant
select
on v_$sesstat to
plustrace;
授權成功。
sys@pdborcl
>
grant
select
on v_$statname to
plustrace;
授權成功。
sys@pdborcl
>
grant
select
on v_$mystat to
plustrace;
授權成功。
sys@pdborcl
>
grant plustrace to dba with admin option
;授權成功。
sys@pdborcl
>
sys@pdborcl
>
set echo off
sys@pdborcl
>
grant plustrace to
scott;
授權成功。
sys@pdborcl
>
參考:oracle中解決角色plustrace不存在
oracle中解決角色PLUSTRACE不存在
sql conn scott tiger sql set autot on sp2 0618 無法找到會話識別符號。啟用檢查 plustrace 角色 sp2 0611 啟用 statistics 報告時出錯 sql conn as sysdba sql grant plustrace to sco...
oracle中的角色
oracle 中的角色 一 何為角色?我在前面的篇幅中說明許可權和使用者。慢慢的在使用中你會發現乙個問題 如果有一組人,他們的所需的許可權是一樣的,當對他們的許可權進行管理的時候會很不方便。因為你要對這組中的每個使用者的許可權都進行管理。有乙個很好的解決辦法就 是 角色。角色是一組許可權的集合,將角...
oracle中的角色
一 何為角色?我在前面的篇幅中說明許可權和使用者。慢慢的在使用中你會發現乙個問題 如果有一組人,他們的所需的許可權是一樣的,當對他們的許可權進行管理的時候會很不方便。因為你要對這組中的每個使用者的許可權都進行管理。有乙個很好的解決辦法就是 角色。角色是一組許可權的集合,將角色賦給乙個使用者,這個使用...