新聞中心
怎樣查看Oracle的sid和service
1、SID:一個數(shù)據庫可以有多個實例(如RAC),SID是用來標識這個數(shù)據庫內部每個實例的名字,
創(chuàng)新互聯(lián)建站主要從事成都網站設計、做網站、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務馬龍,10年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575
就好像一個部門里,每個人都有一個自己的名字。
2、SERVICE_NAME:是這個數(shù)據庫對外宣稱的名字,外面的人要想連接我這個數(shù)據庫,
你就在客戶端的連接串里寫上service_name。
一句話來說就是:SID是對內的,是實例級別的一個名字,用來內部之間稱呼用。SERVICE_name是對外的,
是數(shù)據庫級別的一個名字,用來告訴外面的人,我數(shù)據庫叫"SERVICE_NAME"。
你可以通過service_name參數(shù)指定這個名字是什么,可以有多個名字,名字隨便起,叫狗蛋,翠花都沒關系。
如果你不指定,默認的是Db_name. Db_domain,也就是global_name。
數(shù)據庫里,還有ORACLE_SID,是告訴OS系統(tǒng),我這個實例叫做什么。這些易混淆的名字,你要記住,
他們不是指數(shù)據庫,就是指實例,就這兩個東西,別無其它。他們具體用哪個名字,是要看對誰而言,
是什么場合。是對數(shù)據庫,還是對操作系統(tǒng),還是對外部鏈接。就像你對父母而言,你有小名叫幺兒;
對同學而言,你有外號叫燈泡;對辦事機構,你有正規(guī)的名字叫王小明。但歸根到底,是一回事。分清楚這點,就不容易混了。
如何查看oracle的sid?
找到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)
)
)
怎樣查看Oracle的數(shù)據庫SID和用戶名
用sysdba身份登錄?比如?conn?/as??sysdba?匿名管理員登陸
查看SID
1.用sysdba身份登錄?比如?conn?/as??sysdba
2.select?instance_name?from?v$instance;
查看用戶名
select?*?from?dba_users;?--查看數(shù)據庫里面所有用戶,前提是你是有dba權限的帳號,如sys,system
select?*?from?all_users;??--查看你能管理的所有用戶!
select?*?from?user_users;?--查看當前用戶信息?!
oracle數(shù)據庫中SID到底什么意思?怎么用?
SID的意思是oracle數(shù)據庫的唯一標識符是你在建立一個數(shù)據庫時系統(tǒng)自動賦予的一個初始ID。
SID主要用于在一些DBA操作以及與操作系統(tǒng)交互,從操作系統(tǒng)的角度訪問實例名,必須通過ORACLE SID,且它在注冊表中也是存在的。
擴展資料
如何查詢當前用戶的SID:
1、按【Win + R】快捷鍵,在彈出的運行對話框中輸入【cmd】后按回車鍵
2、在命令提示符窗口中輸入"whoami ? /user",按回車鍵
3、然后就查出我當前的用戶名和對應的SID
如何查看oracle的sid
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_
進程的最后幾個字母就是sid
怎樣查看Oracle的數(shù)據庫名稱sid
在oracle的”v$session“視圖中存儲有這兩個字段信息。
用sysdba身份登錄 比如 conn / as sysdba 匿名管理員登陸后,之后執(zhí)行下面的sql。
sql:select b.username,b.sid from v$session b ;
備注:要用有查看視圖”v$session“的用戶查看需要的sid和username信息。
文章標題:oracle如何查sid,oracle如何查看表的主鍵
標題URL:http://ef60e0e.cn/article/hdchgg.html