列宿乃施于上榮兮 日月才經(jīng)于柍桭

          ………… 白駒過隙 歲月如斯 夢縈回繞 心靈之聲
          posts - 57, comments - 8, trackbacks - 0, articles - 41
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            DB2的驅(qū)動程序在其所安裝盤符:\Program Files\IBM\SQLLIB\java\目錄下,db2java.zip文件,可以把它拷貝出來改后綴名為jar后放在需要安裝的目錄之中。

            其中包含兩個驅(qū)動:
            1.COM.ibm.db2.jdbc.app.DB2Driver
            這個驅(qū)動用來連本機的db2
            此時的URL為jdbc:db2:<databasename>
            2.COM.ibm.db2.jdbc.net.DB2Driver
            這個驅(qū)動用來連remote主機的db2
            此時的url 為jdbc:db2://<hostip>:<port>/<databasename>    
                   port 默認為6789

            JDBC初始化連接代碼:

                  InputStream is = JDBCConnection.class.getResourceAsStream("jdbc.properties");
                  Properties properties 
          = new Properties();
                  properties.load(is);
                  DriverManager.registerDriver(
          new DB2Driver());
                  Connection conn 
          = DriverManager.getConnection(properties.getProperty("url"), properties.getProperty("username"), properties.getProperty("password"));


            jdbc.properties可以配置:

                   username=db2admin
                   password
          =db2admin
                   url
          =jdbc:db2:TEST

           
            測試一下得到的連接對象,可以得到輸出:

                DB2Connection
                {
                    connectionHandle 
          = 1
                    SPConnected 
          = false
                    source 
          = TEST
                    user 
          = db2admin
                    conArgs 
          = 
                    closed 
          = false
                    describeCached 
          = false
                    describeParam 
          = true
                    isReadOnly 
          = false
                    autoClose 
          = false
                    LONGDATA compat 
          = false
                }

            此種jdbc連接方式需要在本地安裝db2客戶端并建立相關(guān)數(shù)據(jù)源,如果需要以完全程序的方式建立jdbc連接,可以使用jcc驅(qū)動,對應的驅(qū)動包是db2jcc.jar、db2jcc_license_cu.jar。

          主站蜘蛛池模板: 进贤县| 临沭县| 柳林县| 安福县| 娄烦县| 双柏县| 饶河县| 南华县| SHOW| 辽中县| 都兰县| 合水县| 兴宁市| 渝北区| 襄城县| 德令哈市| 德庆县| 昌黎县| 寻乌县| 枞阳县| 磴口县| 南充市| 苗栗市| 德格县| 甘谷县| 九台市| 阿勒泰市| 射洪县| 九寨沟县| 秀山| 绥中县| 锦州市| 凉山| 邯郸市| 墨玉县| 凭祥市| 浙江省| 固镇县| 阳城县| 武功县| 济阳县|