字体: 小 中 大 | 打印 发表于: 2006-12-13 15:25 作者: maobole 来源: CNOUG博客首页 请教各位,查阅网上资料,可以在安装oracle的机器上用sqlplus登录,并可以设置set autotrace on,并显示正确。 但,如果用pl/sql developer登录,然后在command window设置set autotrace on,老是报Cannot SET AUTOTRACE,不知为什么? 我也来说两句 查看全部回复 最新回复 maobole (2006-12-13 18:59:12) 自己顶一下,希望大侠帮助 neoduan (2006-12-14 11:57:04) 嗯,首先你得创建一个计划表而且还需要有PLUSTRACE角色才行! 一.首先Creating a PLAN_TABLE CONNECT test_user @$ORACLE_HOME/rdbms/admin/utlxplan.sql Table created. 二.你用DBA授下权 这样做: CONNECT / AS SYSDBA @$ORACLE_HOME/sqlplus/admin/plustrce.sql drop role plustrace; Role dropped. create role plustrace; Role created. grant plustrace to dba with admin option; Grant succeeded. grant PLUSTRACE to test_user
maobole (2006-12-13 18:59:12)
neoduan (2006-12-14 11:57:04)
一.首先Creating a PLAN_TABLE
CONNECT test_user
@$ORACLE_HOME/rdbms/admin/utlxplan.sql
Table created.
二.你用DBA授下权
这样做:
CONNECT / AS SYSDBA
@$ORACLE_HOME/sqlplus/admin/plustrce.sql
drop role plustrace;
Role dropped.
create role plustrace;
Role created.
grant plustrace to dba with admin option;
Grant succeeded.
grant PLUSTRACE to test_user