首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Cannot SET AUTOT 求解释,该如何处理

2013-01-07 
Cannot SET AUTOT 求解释SQL select user from dual USER------------------------------SYS SQL set a

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的问题。重新装个吧

热点排行