數(shù)據(jù)庫實例名
一個instance_name(數(shù)據(jù)庫實例名)是一個參數(shù)
查詢instance_name
方法一:select instance_name from v$instance;
方法二:show parameter instance
-
方法三:在參數(shù)文件中查詢。
Unix下可以這樣看:
$ ps -ef|grep ora_
進程的最后幾個字母就是sid在oracle的安裝目錄下,如D:/oracle/product/10.2.0/db_1/dbs,看文件名如SPFILEORCL.ORA,那么就是orcl,也就是說文件名字是 "SPFILE******.ORA ",那種的 "**** "就是SID
D:/oracle/product/10.2.0/oradata/SID文件夾...
或D:/oracle/product/10.2.0/db_1/dbs/SPFILESID名稱.ORA
ORACLE_SID
- 方法一:select instance_name from v$instance;
- 方法二:show parameter instance
- 方法三:在參數(shù)文件中查詢。
是系統(tǒng)環(huán)境變量
比較
兩者雖然都是oracle實例,但是有區(qū)別,一個instance_name(數(shù)據(jù)庫實例名)是一個參數(shù),ORACLE_SID是系統(tǒng)環(huán)境變量,instance_name與ORACLE_SID必須對應(yīng),否則報錯,unix會報“ORACLE not available”,window會報“TNS:協(xié)議適配器錯誤”