修改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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 系統預設環境變數PATH設定變數
- Linux:修改系統 php 預設環境變數LinuxPHP變數
- Servlet 的環境設定Servlet
- 如何設定FreeSWITCH環境
- R環境的設定
- 4.2.10.2 設定和取消設定環境變數變數
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- 【Swagger】2.不在生產環境暴露,可以修改預設地址Swagger
- 自動設定autotrace環境
- ansible設定環境變數變數
- ansible 設定環境變數變數
- export 設定環境變數Export變數
- Linux設定環境變數Linux變數
- docker(podman)容器設定中文環境Docker
- labelImg macos 執行環境設定Mac
- linux操作環境和xshell設定Linux
- java jdk 設定環境變數JavaJDK變數
- WSL設定php開發環境PHP開發環境
- CentOS7預設的快捷鍵如何修改設定CentOS
- win10環境變數怎麼設定 win10設定環境變數的方法Win10變數
- 【環境踩坑】ubuntu下jupyter的環境設定問題Ubuntu
- JDK1.8環境變數設定JDK變數
- Golang環境變數設定詳解Golang變數
- linux系統設定環境變數Linux變數
- Win11開發環境設定開發環境
- Vue 設定環境變數和模式Vue變數模式
- python 獲取設定環境變數Python變數
- win 命令列 設定環境變數命令列變數
- Centos7環境變數設定CentOS變數
- Visual Studio 2019設定PCL 1.12.1環境
- 環境變數的設定方法(轉)~變數
- python 將預設2.7 python環境修改為2.6之後,yum命令不可用Python
- win10 gcc環境變數怎麼設定_win10設定gcc環境變數步驟Win10GC變數
- CentOS7預設的快捷鍵怎麼修改設定?CentOS7修改預設的快捷鍵詳細教程CentOS
- [20240804]關於kitty設定與linux LANG環境設定問題.txtLinux
- [20180813]sqlplus arraysize設定與SDU.txtSQL
- pycharm新建專案環境設定詳解PyCharm
- Linux下安裝JDK及環境設定LinuxJDK
- 透過 Python 進行 ArcGIS 環境設定Python