以下的文章主要向大家讲述的是JDBC连接DB2实例的正确操作步骤,以及对JDBC连接DB2实例的实际操作中要用到的实际操作代码的描述,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。

JDBC, 实例JDBC, 实例

DB2自己带jdbc驱动,具体位置在

    C:\ProgramFiles\IBM\SQLLIB\java\db2jcc.jar C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cu.jar

设置CLASSPATH=

    .;C:\ProgramFiles\IBM\SQLLIB\java\db2jcc.jar; C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cu.jar; C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cisuz.jar

注意:在使用JDBC连接DB2实例时,一定要用ibm自己的jdk,否则执行会出现错误,可能是ibm的jdbc驱动和sun的jdk不兼容的问题。

具体位置在C:\Program Files\IBM\SQLLIB\java\jdk

例子:

    packagedb2; importjava.sql.*; publicclassBaseConnection{ privatefinalStringdriver="com.ibm.db2.jcc.DB2Driver"; privatefinalStringurl="jdbc:db2://localhost:50000/sample"; privatefinalStringuser="db2admin"; privatefinalStringpassword="admin"; privateConnectionconn=null; publicBaseConnection(){ try{ Class.forName(driver); this.conn=DriverManager.getConnection(url,user,password); System.out.println("连接成功了"); }catch(Exceptione){ //TODO:handleexception System.out.println("加载驱动失败......"); } } publicConnectiongetConnection(){ returnconn; } publicvoidclose(){ try{ conn.close(); }catch(Exceptione){ //TODO:handleexception System.out.println("数据库连接关闭失败......"); } } publicstaticvoidmain(Stringargs[]){ BaseConnectioncd=newBaseConnection(); } }

以上的相关内容就是对JDBC连接DB2实例的介绍,望你能有所收获。

【编辑推荐】

    DB2数据库进行备份在AIX如何操作?DB2***SQL性能调节技术经典版DB2性能调优中易出现的问题有哪些?DB2性能优化之设计DB2配置数据库很好用!DB2 存储过程的异常处理器类型有几种?