使用sqlplus时,我们可以通过两个profile来设置sqlplus的默认行为:glogin.sql和login.sql。
glogin.sql称为GLOBAL SITE PROFILE,位于$ORACLE_HOME/sqlplus /admin目录下,login.sql称为USER PROFILE,位于用户的当前路径,或者SQLPATH环境变量指定的路径下.
当用户启动sqlplus或者在sqlplus下执行conn命令时,sqlplus首先会调用glogin.sql文件,然后在当前路径下查找login.sql文件,如果没有找到login.sql,则在SQLPATH指定的路径和子路径下寻找login.sql文件。
例如,可以使用login.sql文件来配置sqlprompt的值。
[oracle@oadata ~]$ ls -l | grep login.sql -rw-r--r-- 1 oracle oinstall 134 09-17 14:16 login.sql [oracle@oadata ~]$ cat login.sql set termout off column user_name new_value username select lower(user) user_name from dual; set sqlprompt '&username>' set termout on [oracle@oadata ~]$ sqlplus easy/easy SQL*Plus: Release 11.2.0.3.0 Production on Tue Sep 17 14:18:53 2013 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options easy>select user from dual; USER ------------------------------ EASY easy>
查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索sql
, oracle
, 文件
, oracle sqlplus
, login
, sqlplus
路径
glogin.sql、oracle glogin.sql、sqlplus glogin.sql、login.sql、千年 login sql,以便于您获取更多的相关知识。