jdbc連線oracle rac資料庫的寫法

Orace技術交流發表於2019-10-30
jdbc連線oracle rac資料庫的寫法:

1、方法之一

datasource.jdbcUrl=jdbc:oracle:thin:@//192.168.1.43:1521/orcl
注意是=號後面的內容。其中orcl是rac 資料庫的service_name,
192.168.1.43是rac 的scan-ip地址。如果scan-ip的別名好用,就用別名。
此時要注意你的資料庫賬號/密碼是可用的(別被鎖了不知道)。

2、方法之二

datasource.jdbcUrl=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.43)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))

注意@後面的是參考tnsnames.ora的寫法

 

3、方法之三

datasource.jdbcUrl=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.43)(PORT=1521))(FAILOVER=on)(LOAD_BALANCE=off))(CONNECT_DATA= (SERVICE_NAME=orcl)))

 

以上三種,親測可用。

資料庫:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
CORE 11.2.0.4.0 Production
TNS for Linux: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production


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

相關文章