1、SID:一個數(shù)據(jù)庫可以有多個實(shí)例(如RAC),SID是用來標(biāo)識這個數(shù)據(jù)庫內(nèi)部每個實(shí)例的名字,
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),臨桂企業(yè)網(wǎng)站建設(shè),臨桂品牌網(wǎng)站建設(shè),網(wǎng)站定制,臨桂網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,臨桂網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
就好像一個部門里,每個人都有一個自己的名字。
2、SERVICE_NAME:是這個數(shù)據(jù)庫對外宣稱的名字,外面的人要想連接我這個數(shù)據(jù)庫,
你就在客戶端的連接串里寫上service_name。
一句話來說就是:SID是對內(nèi)的,是實(shí)例級別的一個名字,用來內(nèi)部之間稱呼用。SERVICE_name是對外的,
是數(shù)據(jù)庫級別的一個名字,用來告訴外面的人,我數(shù)據(jù)庫叫"SERVICE_NAME"。
你可以通過service_name參數(shù)指定這個名字是什么,可以有多個名字,名字隨便起,叫狗蛋,翠花都沒關(guān)系。
如果你不指定,默認(rèn)的是Db_name. Db_domain,也就是global_name。
數(shù)據(jù)庫里,還有ORACLE_SID,是告訴OS系統(tǒng),我這個實(shí)例叫做什么。這些易混淆的名字,你要記住,
他們不是指數(shù)據(jù)庫,就是指實(shí)例,就這兩個東西,別無其它。他們具體用哪個名字,是要看對誰而言,
是什么場合。是對數(shù)據(jù)庫,還是對操作系統(tǒng),還是對外部鏈接。就像你對父母而言,你有小名叫幺兒;
對同學(xué)而言,你有外號叫燈泡;對辦事機(jī)構(gòu),你有正規(guī)的名字叫王小明。但歸根到底,是一回事。分清楚這點(diǎn),就不容易混了。
找到oracle安裝盤,查找如下路徑下的文件
oracle\product\10.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora,打開,即可查看到如下的類似文字,orcl就是SID:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = orcl)
)
)
1
在oracle的安裝目錄下,如D:\oracle\product\10.2.0\db_1\dbs,看文件名如SPFILEORCL.ORA,那么就是orcl,也就是說文件名字是 "SPFILE******.ORA ",那種的 "**** "就是SID
2
D:\oracle\product\10.2.0\oradata\SID文件夾...
或D:\oracle\product\10.2.0\db_1\dbs\SPFILESID名稱.ORA
3
select instance_name from v$instance;
Unix下可以這樣看:
$ ps -ef|grep ora_
進(jìn)程的最后幾個字母就是sid
在oracle的”v$session“視圖中存儲有這兩個字段信息。
用sysdba身份登錄 比如 conn / as sysdba 匿名管理員登陸后,之后執(zhí)行下面的sql。
sql:select b.username,b.sid from v$session b ;
備注:要用有查看視圖”v$session“的用戶查看需要的sid和username信息。
SID的意思是oracle數(shù)據(jù)庫的唯一標(biāo)識符是你在建立一個數(shù)據(jù)庫時系統(tǒng)自動賦予的一個初始ID。
SID主要用于在一些DBA操作以及與操作系統(tǒng)交互,從操作系統(tǒng)的角度訪問實(shí)例名,必須通過ORACLE SID,且它在注冊表中也是存在的。
擴(kuò)展資料
如何查詢當(dāng)前用戶的SID:
1、按【W(wǎng)in + R】快捷鍵,在彈出的運(yùn)行對話框中輸入【cmd】后按回車鍵
2、在命令提示符窗口中輸入"whoami ? /user",按回車鍵
3、然后就查出我當(dāng)前的用戶名和對應(yīng)的SID
網(wǎng)站標(biāo)題:oracle怎么查sid,ORACLE怎么查DDL操作
文章源于:http://aaarwkj.com/article22/hsdcjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、ChatGPT、小程序開發(fā)、云服務(wù)器、企業(yè)網(wǎng)站制作、App設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)