DB2的DRIVER分為四種
以下文章有介紹
http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/0402chenjunwei/0402chenjunwei.html
不建議使用db2java.zip裡的COM.ibm.db2.jdbc.app.DB2Driver這個(gè)驅(qū)動(dòng)
原因在於使用此驅(qū)動(dòng)時(shí),必須要先行安裝DB2 Administrator Client,然後才有能力去Catalog DB進(jìn)來,所以連結(jié)的URL就如下
jdbc:db2:資料庫名稱
建議使用db2jcc.jar裡的com.ibm.db2.jcc.DB2Driver這個(gè)驅(qū)動(dòng)
不需要另外安裝DB2 Client即可進(jìn)行資料庫連線,連結(jié)URL如下
jdbc:db2://DB2主機(jī)HOST:50000/資料庫名稱
實(shí)際測試上也證實(shí)db2jcc.jar的驅(qū)動(dòng)比較OK
但是使用db2jcc.jar有一點(diǎn)必須十分注意
就是class path裡必須要多一個(gè)JAR
這個(gè)JAR的檔名為db2jcc_license_cu.jar
主要是用於辯識(shí)DB2的授權(quán),沒有它也是無法驅(qū)動(dòng)的
說到這裡...似乎還沒有提到DB2的DRIVER要去那裡下載
其實(shí)它不用下載,就在安裝DB2的INSTANCE底下
例如: DB2安裝在C:\IBM\SQLLIB
這個(gè)目錄下有個(gè)名為java的目錄
相信它有您需要的所有JAR檔
舉UNIX的例子來說
/home/db2inst1/sqllib/java/下就是放這些JAR檔的路徑
以下文章有介紹
http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/0402chenjunwei/0402chenjunwei.html
不建議使用db2java.zip裡的COM.ibm.db2.jdbc.app.DB2Driver這個(gè)驅(qū)動(dòng)
原因在於使用此驅(qū)動(dòng)時(shí),必須要先行安裝DB2 Administrator Client,然後才有能力去Catalog DB進(jìn)來,所以連結(jié)的URL就如下
jdbc:db2:資料庫名稱
建議使用db2jcc.jar裡的com.ibm.db2.jcc.DB2Driver這個(gè)驅(qū)動(dòng)
不需要另外安裝DB2 Client即可進(jìn)行資料庫連線,連結(jié)URL如下
jdbc:db2://DB2主機(jī)HOST:50000/資料庫名稱
實(shí)際測試上也證實(shí)db2jcc.jar的驅(qū)動(dòng)比較OK
但是使用db2jcc.jar有一點(diǎn)必須十分注意
就是class path裡必須要多一個(gè)JAR
這個(gè)JAR的檔名為db2jcc_license_cu.jar
主要是用於辯識(shí)DB2的授權(quán),沒有它也是無法驅(qū)動(dòng)的
說到這裡...似乎還沒有提到DB2的DRIVER要去那裡下載
其實(shí)它不用下載,就在安裝DB2的INSTANCE底下
例如: DB2安裝在C:\IBM\SQLLIB
這個(gè)目錄下有個(gè)名為java的目錄
相信它有您需要的所有JAR檔
舉UNIX的例子來說
/home/db2inst1/sqllib/java/下就是放這些JAR檔的路徑