修改sqlplus預設環境設定
1:sqlplus 的預設環境設定
There are two startup files for SQL*Plus:
GLOGIN.SQL, which is the global startup file
LOGIN.SQL, which is designed for local and individual use
Whenever any user starts SQL*Plus, first the GLOGIN.SQL file is read, followed by the user's LOGIN.SQL file.
2:測試
$ORACLE_HOME/sqlplus/admin/glogin.sql
define base=/u01/
define gvar=glogin
~/login.sql
define data=&base/oradata
define gvar=login
SQL> select '&base' from dual;
old 1: select '&base' from dual
new 1: select '/u01/' from dual
'/U01
-----
/u01/
SQL> select '&data' from dual;
old 1: select '&data' from dual
new 1: select '/u01//oradata' from dual
'/U01//ORADAT
-------------
/u01//oradata
SQL> select '&gvar' from dual;
old 1: select '&gvar' from dual
new 1: select 'login' from dual
'LOGI
-----
login
3:總結:
(2)中的測試驗證了(1)中的描述。
實際應用
(1)修改sqlplus的提示符和sqlplus命令編輯工具
$ORACLE_HOME/sqlplus/admin/glogin.sql
set sqlprompt "_user'@'_connect_identifier> "
define_editor='vi'
還可以在glogin.sql 和 loging.sql常見的使用習慣設定。
There are two startup files for SQL*Plus:
GLOGIN.SQL, which is the global startup file
LOGIN.SQL, which is designed for local and individual use
Whenever any user starts SQL*Plus, first the GLOGIN.SQL file is read, followed by the user's LOGIN.SQL file.
2:測試
$ORACLE_HOME/sqlplus/admin/glogin.sql
define base=/u01/
define gvar=glogin
~/login.sql
define data=&base/oradata
define gvar=login
SQL> select '&base' from dual;
old 1: select '&base' from dual
new 1: select '/u01/' from dual
'/U01
-----
/u01/
SQL> select '&data' from dual;
old 1: select '&data' from dual
new 1: select '/u01//oradata' from dual
'/U01//ORADAT
-------------
/u01//oradata
SQL> select '&gvar' from dual;
old 1: select '&gvar' from dual
new 1: select 'login' from dual
'LOGI
-----
login
3:總結:
(2)中的測試驗證了(1)中的描述。
實際應用
(1)修改sqlplus的提示符和sqlplus命令編輯工具
$ORACLE_HOME/sqlplus/admin/glogin.sql
set sqlprompt "_user'@'_connect_identifier> "
define_editor='vi'
還可以在glogin.sql 和 loging.sql常見的使用習慣設定。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29497382/viewspace-1171624/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlplus環境設定SQL
- 設定sqlplus環境SQL
- 系統預設環境變數PATH設定變數
- sqlplus登陸環境設定(glogin.sql)SQL
- Linux:修改系統 php 預設環境變數LinuxPHP變數
- GOLANG環境設定Golang
- 預設角色的設定和修改
- Windows XP 預設設定修改攻略(轉)Windows
- Servlet 的環境設定Servlet
- 設定Ubuntu中文環境Ubuntu
- 設定環境變數變數
- R環境的設定
- oracle linux實現自啟動及sqlplus環境變數的設定,rlwrap的設定OracleLinuxSQL變數
- 自動設定autotrace環境
- 如何設定FreeSWITCH環境
- export 設定環境變數Export變數
- oracle環境變數設定Oracle變數
- CentOS環境變數設定CentOS變數
- 設定DB2環境DB2
- redhatas 設定環境變數Redhat變數
- rman 設定環境變數變數
- JAVA環境變數設定Java變數
- 設定環境變數(轉)變數
- AIX Shell環境設定(轉)AI
- 4.2.10.2 設定和取消設定環境變數變數
- java設定-JDK環境變數的設定(轉)JavaJDK變數
- Jboss修改預設介面(設定虛擬主機)
- 環境變數設定錯誤導致sqlplus 連線不上oracle變數SQLOracle
- 【Swagger】2.不在生產環境暴露,可以修改預設地址Swagger
- WSL設定php開發環境PHP開發環境
- Linux設定環境變數Linux變數
- 設定SQL*Plus會話環境SQL會話
- Delphi的IDE環境設定IDE
- c#環境變數設定C#變數
- XMLBeans 環境變數設定XMLBean變數
- Linux 環境變數設定Linux變數
- java JDK環境變數設定JavaJDK變數
- RMAN環境變數的設定變數