設定sqlplus顯示字元 防止誤操作
最近重新安裝了oracle rac測試環境,以及兩臺單例項測試環境;
rac測試環境包括10g,和11g,由於伺服器資料量增加有時難免會登陸到錯誤的伺服器,而執行不當操作,為了避免這個情況在sqlplus中,新增資料庫伺服器的資訊提示是一個有效的辦法
本機測試結果如下
登陸時:
C:\Users\parameters>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 7 17:59:00 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
GLOBAL_NAME
--------------------------------------------------------------------------------
sys@192.168.0.123:ORCL
sys@192.168.0.123:ORCL>conn scott/tiger
已連線。
GLOBAL_NAME
--------------------------------------------------------------------------------
scott@192.168.0.123:ORCL
scott@192.168.0.123:ORCL>
實現方法:
在$oracle_home/sqlplus/admin下編輯glogin.sql檔案,在末尾新增
define gname=idle
column global_name new_value gname
select lower(user)||'@'||nvl(UTL_INADDR.GET_HOST_ADDRESS, SYS_CONTEXT('userenv', 'ip_address'))||':'||
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>'
rac測試環境包括10g,和11g,由於伺服器資料量增加有時難免會登陸到錯誤的伺服器,而執行不當操作,為了避免這個情況在sqlplus中,新增資料庫伺服器的資訊提示是一個有效的辦法
本機測試結果如下
登陸時:
C:\Users\parameters>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 7 17:59:00 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
GLOBAL_NAME
--------------------------------------------------------------------------------
sys@192.168.0.123:ORCL
sys@192.168.0.123:ORCL>conn scott/tiger
已連線。
GLOBAL_NAME
--------------------------------------------------------------------------------
scott@192.168.0.123:ORCL
scott@192.168.0.123:ORCL>
實現方法:
在$oracle_home/sqlplus/admin下編輯glogin.sql檔案,在末尾新增
define gname=idle
column global_name new_value gname
select lower(user)||'@'||nvl(UTL_INADDR.GET_HOST_ADDRESS, SYS_CONTEXT('userenv', 'ip_address'))||':'||
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>'
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25656398/viewspace-704353/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlplus顯示規格的各種設定SQL
- Oracle sqlplus設定顯示格式命令詳解OracleSQL
- 顯示器設定
- 如何顯示&字元字元
- sqlplus 顯示控制SQL
- sqlplus 中設定命令回顯功能SQL
- 雙屏顯示設定
- 設定顯示裝置
- HTML特殊字元顯示HTML字元
- nvidia顯示設定不可用 nvidia沒有顯示設定
- SQLPLUS顯示亂碼SQL
- win10如何設定桌面顯示圖示_windows10顯示桌面圖示設定方法Win10Windows
- 英偉達控制皮膚沒有顯示設定 英偉達顯示設定不可用
- win10主顯示器設定方法_win10雙顯示器如何設定主顯示器Win10
- js時間顯示設定JS
- 資料顯示設定攻略
- pycharm如何設定中文顯示PyCharm
- win10平板顯示滑鼠指標顯示怎麼設定_win10平板滑鼠指標顯示操作方法Win10指標
- iOS設定tabbar不顯示文字,只顯示圖片iOStabBar
- 關於Apache錯誤頁面導致版本顯示的設定Apache
- 如何防止Apache顯示檔案列表Apache
- sqlplus中調節顯示SQL
- [20211108]sqlplus資料寬度顯示設定.txtSQL
- win10怎麼設定三個顯示器_win10外接三個顯示器如何操作Win10
- Qt 設定視窗居中顯示QT
- QT設定標籤顯示位置QT
- Jbuildx中顯示中文如何設定?UI
- win11工作列顯示所有圖示怎麼設定 win11右下角圖示全部顯示怎麼操作
- win10雙顯示器如何設定_win10雙屏顯示設定步驟Win10
- 使用#LANG= 來設定linux畫面字元顯示與客戶端一致Linux字元客戶端
- window10雙屏顯示怎麼設定_w10雙屏顯示器設定方法
- Mac基礎操作:在雙顯示器設定中將Dock保持在一個螢幕上以防止其移動的方法Mac
- JavaScript 設定div顯示與隱藏JavaScript
- cmd顯示漢字需要的設定
- 顯示器最佳使用效果設定方法
- ORACLE COL SET 設定顯示引數Oracle
- Qt之設定窗體居中顯示QT
- Qt中設定視窗居中顯示QT