炽翼铁冰's Blog

Trying to become a programmer
oracle在linux下的安装
oracle sqldeveloper乱码解决

oracle登录脚本设置(转)

炽翼铁冰 posted @ 2010年3月22日 09:50 in Database(转载) , 3561 阅读

 环境的设置

SQL*Plus 允许建立一个login.sql文件,每次启动SQL*Plus 时都会执行这个脚本。另外,还允许设置一个环境变量SQLPATH,这样不论这个login.sql 脚本具体在哪个目录中,SQL*Plus 都能找到它:a、把login.sql放当前目录, glogin.sql在sqlplus/admin下面是对全局启作用的,b、直接在ORACLE用户的profile文件中加入SQLPATH环境变量,可以设置export    SQLPATH=/home/oracle/oracle/product/10.2.0/oradata/orcl (此路径根据实际情况进行配置)

login.sql 代码:

 

define _editor=vi
set serveroutput on size 1000000
set trimspool on
set long 5000
set linesize 100
set pagesize 9999
column plan_plus_exp format a80
column global_name new_value gname
set termout off
define gname=idle
column global_name new_value gname
select lower(user) || '@' || substr( global_name, 1, decode( dot, 0,
length(global_name), dot-1) ) global_name
from (select global_name, instr(global_name,'.') dot from global_name );
set sqlprompt '&gname> '
set termout on

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter