login.sql所在的位置 顯示當前連線的oracle SID及使用者命令 轉載
http://blog.csdn.net/yabingshi_tech/article/details/8979377
當退出或關閉sqlplus的時候,之前設定的命令就不再被保留了。為了避免每次使用SQLPLUS時都重新敲入一遍這些設定命令,可以建立一個login.sql檔案。
這個檔案必須放在sqlplus的啟動資料夾中或者包含在環境變數sqlpath所指向的資料夾路徑中。
glogin.sql 的檔案位置固定,在$ORACLE_HOME/sqlplus/admin 下面
login.sql的位置不固定,一般將login.sql放在執行sqlplus 的當前目錄(用pwd檢視當前目錄),即:/home/oralce
比如:我oracle裝在windows系統E:\ORACLE下,我可以在E盤或者其子資料夾下建login.sql檔案。裡面寫一句命令,如set timing on;
建完之後,cmd,進入命令視窗,
C:\Documents and Settings\Administrator>e:
E:\>cd oracle
E:\oracle>sqlplus scott/tiger
SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 5月 27 12:55:
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Produ
With the Partitioning, OLAP and Data Mining options
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
DEPT TABLE
EMP TABLE
BONUS TABLE
SALGRADE TABLE
已用時間: 00: 00: 00.01
發現生效了。(*^__^*) 嘻嘻……
要想顯示當前連線的oracle SID及使用者,可以在LOGIN.SQL裡寫如下命令:
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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-2122417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【轉載】檢視當前會話SID的三種方法會話
- Linux命令之env - 顯示當前使用者的環境變數Linux變數
- Oracle查詢當前會話的sidOracle會話
- MySQL show processlist命令詳解及檢視當前連線數MySql
- Oracle檢視允許的最大連線數和當前連線數Oracle
- 載入網路圖片所顯示的轉圈效果及載入成功前與失敗後所顯示的圖示
- nvidia顯示設定不可用 您當前未使用連線到
- Nvidia顯示設定不可用,您當前未使用連線到NVIDIA GPU的顯示器解決方法GPU
- 【轉】檢視Oracle當前使用者下的資訊Oracle
- 在Mac終端顯示 Git 當前所在分支MacGit
- oracle檢視允許的最大連線數和當前連線數等資訊Oracle
- PLSQL實現顯示當天是星期幾及當前時間SQL
- 在AngularJS中使用谷歌地圖把當前位置顯示出來AngularJS谷歌地圖
- 4-字元轉換及所在位置字元
- 刪除當前資料庫連線使用者資料庫
- 以樹狀結構顯示系統當前的任務(轉)
- iOS獲取當前顯示的UIViewControlleriOSUIViewController
- Oracle查詢當前使用者和當前使用者下的所有表Oracle
- win10提示您當前未使用連線到nvidia gup的顯示器怎麼解決Win10
- android 顯示當前時間(EEEE)顯示星期幾Android
- oracle獲取當前會話(程式)session id(sid)Oracle會話Session
- 修改環境變數顯示當前登陸使用者的相關資訊變數
- 獲取當前螢幕顯示的viewcontrollerViewController
- 如何獲取當前顯示其的解析度
- ORA-01940: 無法刪除當前連線的使用者
- imac可以當顯示器用嗎2022 imac可以連線windows主機當顯示器嗎MacWindows
- javaScript動態顯示當前時間JavaScript
- 顯示連線Oracle資料庫的客戶端IP地址Oracle資料庫客戶端
- ORA-01940:無法刪除當前已連線的使用者
- MySQL顯示連線的資料庫名MySql資料庫
- C語言連線Oracle (轉載)C語言Oracle
- eclipse開啟當前檔案所在資料夾的兩種方法 [轉]Eclipse
- 《linux核心應用命令速查》連載二:lastcomm:顯示以前使用過的命令的資訊LinuxAST
- SSH連線ORACLE書寫SQL顯示^H問題OracleSQL
- JavaScript獲取當前li元素的索引位置JavaScript索引
- ASK_tom 文章3 檢視當前使用者的SID等v$session資訊 ztSession
- qt中實現實時的顯示當前時刻的時間QT
- 轉載:內連線與外連線的區別