jdbc鏈接數據庫的url兩種寫法


首先看下面兩個jdbc的url

一:jdbc.url=jdbc:oracle:thin:@100.2.194.200:1521/abc
二:jdbc.url=jdbc:oracle:thin:@100.2.194.200:1521:abc3

數據庫在架設的時候有一種叫做RAC (real application clusters)架構模式。這種主從的模式呢有一個共同的服務名;

如果你的數據庫名只配到服務名(abc);那么abc的前面就必須要用斜杠;

如果要是配到具體的數據庫實例(abc3);那么abc3的前面就要配成冒號;

oracle的plsql連接需要tns配置,針對服務名和實例名的配置是不同的寫法。

tns配置地址:D:\oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.ora

下面是服務名的寫法:

tns_200=
  (DESCRIPTION=
    (ADDRESS=
      (PROTOCOL=TCP)
      (HOST=10.2.194.200)
      (PORT=1521)
    )
    (CONNECT_DATA=
      (SERVER=dedicated)
      (SERVICE_NAME=abc)
    )
  )

下面是具體實例名寫法:

tns_200=
  (DESCRIPTION=
    (ADDRESS=
      (PROTOCOL=TCP)
      (HOST=10.2.194.200)
      (PORT=1521)
    )
    (CONNECT_DATA=
      (SID=abc3)
    )
  )

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM