日期:2014-05-17  浏览次数:20901 次

Cannot SET AUTOT 求解释
SQL> select user from dual;
 
USER
------------------------------
SYS
 
SQL> set autot on;
Cannot SET AUTOT
 
SQL> 

我用的是绿色版的plsql连接的远程oracle(ip:192.168.0.199),本机ip:192.168.0.102
登录用户是sys(以管理员身份登录的

但是,执行 set autot on却报错 Cannot SET AUTOT
但是,如果去服务器电脑登录数据库,然后,执行,就没有错
求大神解释啊
------解决方案--------------------
开启autot之前要先运行一个脚本:plustrce.sql
在$ORACLE_HOME/sqlplus/admin/下
------解决方案--------------------
在plsql dev里面是不能设置autotrace的,这个命令只有在sqlplus里面有,这两个环境不是完全相等的,有些命令可以通用,有些则不可以,
所以如果想用autotrace就只能运行sqlplus,没有别的办法
plsql dev里面就用explain plan for  ....,然后再用内存表table()来分析
------解决方案--------------------
貌似是你的sqlplus的问题。重新装个吧