檢視window下預設ORACLE_SID

Hoegh發表於2015-03-14

前提:同一伺服器上有多個例項並且均已啟動。

若登入時不指定連線串,一般是採用環境變數 ORACLE_SID,WINDOWS系統預設的ORACLE_SID值為最後所安裝的例項

1、檢視例項名稱和ORACLE_SID
    在Unix/Linux環境可以 echo $ORACLE_SID 檢視ORACLE_SID的值;
    在Windows環境可以(以我自己的機器為例):
    (1)開始—>執行(輸入regedit),在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1中有ORACLE_SID的鍵值(系統預設值),如下圖所示:

     (2)登陸資料庫,透過SQL語句檢視(檢視當前使用的資料庫所對應的例項名稱):

     SQL>show parameter instance;
     SQL>show parameter instance_name;
     SQL>select * from v$instance;

2、切換例項

   在CMD視窗下,先修改ORACLE_SID的值(set ORACLE_SID=xxxx,該修改僅對當前CMD視窗有效),接著用同一CMD視窗訪問資料庫即可。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30162081/viewspace-1459929/,如需轉載,請註明出處,否則將追究法律責任。

相關文章