每次都要set serveroutput on觉得很麻烦,oracle中有个glogin.sql文件,在sqlplus每次启动的时候都会查找并执行这个文件(位于$ORACLE_HOME/sqlplus/admin/下),在文件中添加下面内容(根据自己需要添加)
define _editor=vi
set linesize 100
set pagesize 9999
set serveroutput on
我们需要在linux下设置一个环境变量SQLPATH以便sqlplus能找到该文件
具体步骤
[oracle@localhost ~]$ vi .bash_profile
添加该语句 SQLPATH=$ORACLE_HOME/sqlplus/admin/;export SQLPATH
然后运行下面语句,使新的环境变量生效
[oracle@localhost ~]$ source .bash_profile
最后重启sqlplus即可