ipv6下jdbc的連接數據庫方式


最近公司承接的一些項目上都在提出ipv6的改造,需要我們提供一些支持,保證應用的可用性,故此,將公司的應用分別在ipv6的環境下進行了一些測試,測試環境基於ipv6的網絡環境,linux操作系統,中間件tomcat。以下一些記錄為網上搜集的ipv6下的jdbc的鏈接方式。

 MySQL:

  ipv4 Driver URL: 
          jdbc:mysql://127.0.0.1:3306/database 
  ipv6 Driver URL: 

         jdbc:mysql://address=(protocol=tcp)(host=fe80::a00:27ff:fec3:87c7)(port=3306)/database 

    驅動要求:jdbc連接驅動需要大於5.1.31以上,之前我沒注意到這個問題,一直使用項目上統一的5.1.6,所以配置正確的情況下,tomcat啟動后台會拋錯,提示連接不到數據庫端口,后來改為5.1.44解決報錯問題。

Oracle:

ipv4 Driver URL:  
        jdbc:oracle:thin:@//127.0.0.1:3306/orcl  
ipv6 Driver URL: 
        jdbc:oracle:thin:@(DESCRIPTION= 
                (ADDRESS=(PROTOCOL=tcp)(HOST=[fe80::5cf:72])(PORT=1521)) 

                (CONNECT_DATA=(SERVICE_NAME=fnstdb1))) 

驅動要求:ojdbc14+

SQLserver:

ipv4 Driver URL:  
        jdbc:jtds:sqlserver://127.0.0.1:1433/master 
ipv6 Driver URL: 

        jdbc:jtds:sqlserver://

驅動要求:jtds1.2.4

==========================以下只是網絡搜集備用============================

DB2:

ipv4 Driver URL:

  jdbc:db2://192.168.10.10:50000/sample 

ipv6 Driver URL:

  jdbc:db2://[fec0:ffff:ffff:8000:20e:cff:fe50:39c8]:50000/sample 

驅動要求:db2jcc4


免責聲明!

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



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