设置sqlplus的autotrace

时间:2015-01-05 00:18:41   收藏:0   阅读:249

1.cd D:\Oracle11gR2\product\11.2.0\dbhome_1\rdbms\admin; --[ORACLE_HOME]/rdbms/admin

2.sqlplus system/system@orcl  -- 作为system登录

3.@utlxplan;

4.create public synonym PLAN_TABLE for PLAN_TABLE; 

5.grant all on PLAN_TABLE to public;

创建并授予plustrace角色。

1.cd D:\Oracle11gR2\product\11.2.0\dbhome_1\sqlplus\admin;--[ORACLE_HOME]/sqlplus/admin

2.sqlplus sys/sys as sysdba@orcl  -- 作为sys或sysdba登录 这里会可能有错误ORA-28009 这个是没有用dba 登录 自己百度下就知道了。

3.@plustrce;

4.grant plustrace to public;

可以设置autotrace的系统变量来控制报告。

set autotrace off; 不生成autotrace报告。默认。

set autotrace on explain;报告只显示优化器执行路径。

set autotrace on statistics;报告只显示sql语句的执行统计信息。

set autotrace on;报告包括以上两个。

set autotrace traceonly;和set autotrace on类似,但不显示用户的查询输出。

评论(0)
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!