Oracle中關於資料庫例項名與資料庫服務名(轉載)

qingyezhu發表於2015-03-21

今天同事,出現了資料庫連線失敗的問題,一起百度了一下,結果總算解決了,以下是一些轉載過來的普及知識。

1、查詢資料庫名:select name,dbid from v$database;或者命令列:show parameter db_name;
2、查詢例項名:select instance_name from v$instance;或者命令列:show parameter instance_name;
3、查詢資料庫域名:select value from v$parameter where name='db_domain';或者命令列:show parameter domain;
4、查詢資料庫伺服器:select value from v$parameter where name='service_name';或者命令列:show parameter service;或者命令列:show parameter names;
5、資料庫服務名:此引數是資料庫標識類引數,用service_name表示。資料庫如果有域,則資料庫服務名就是全域性資料庫名;如果沒有,則資料庫服務名就是資料庫名。命令列查詢:show parameter service_name;

轉載:

http://doudouweed.blog.sohu.com/117454473.html

http://blog.csdn.net/f_zongjian/article/details/5835425(詳細的介紹)

 

同樣的問題:

http://blog.163.com/xoq_412885496/blog/static/85157205201242171518892/

 

備註:

oracle資料庫連線URL
1)、普通SID方式
jdbc:oracle:thin:@Host:port:SID
如:jdbc:oracle:thin:@127.0.0.1:1521:orcl
 
2)、普通ServerName方式
jdbc:oracle:thin:@Host:port/ServerName
如:jdbc:oracle:thin:@127.0.0.1:1521/orcl

 

相關文章