DB2的JDBC驱动
2013-09-30 10:34
288 查看
转自:http://blog.163.com/liuqiuliang_yss.popo/blog/static/45816910200911114315718/
DB2的JDBC驱动
在Java程序中连接DB2需要使用到JDBC驱动,一般情况下,大家都在会项目工程中引入驱动程序包db2java.zip或者db2jcc.jar。db2java.zip中包含了驱动COM.ibm.db2.jdbc.app.DB2Driver和COM.ibm.db2.jdbc.net.DB2Driver;db2jcc.jar中包含了驱动com.ibm.db2.jcc.DB2Driver。
COM.ibm.db2.jdbc.app.DB2Driver是Type2的驱动,它的URL:jdbc:db2:<databasename>; Type2的驱动需要在本地安装DB2的客户端程序,<databasename>就是你在DB2客户端程序里面设置的Database名称。
COM.ibm.db2.jdbc.net.DB2Driver是Type3的驱动,它的URL:jdbc:db2:<ServerIP>:<databasename>;Type3的驱动不需要在本地安装客户端程序,但是在Database Server或者Database middleware上需要安装转换程序。COM.ibm.db2.jdbc.net.DB2Driver先连接到转换程序,然后再转发给DB2 server.
com.ibm.db2.jcc.DB2Driver既是Type2又是Type4的驱动。如果URL为jdbc:db2:<databasename>, 那就是Type2类型;如果url为jdbc:db2://<ServerIP>:<port>/<databasename>, 那就是Type4类型。Type4类型指DB Server内建了Java支持,不需要安装任何额外程序。
可以根据DB2的版本以及用户需求来选择使用哪种驱动。V8.1之前的DB2只支持db2java.zip中的驱动程序;V8.1.2及以后的DB2支持db2java.zip和db2jcc.jar中所有驱动。
Type4的驱动是最简便的,不需安装任何程序,而且现在大部分DB都内建了Java支持;Type2的驱动可以提高本地连接效率,但是需要安装客户端程序;这也是两种最常用的驱动程序。
DB2的JDBC驱动
在Java程序中连接DB2需要使用到JDBC驱动,一般情况下,大家都在会项目工程中引入驱动程序包db2java.zip或者db2jcc.jar。db2java.zip中包含了驱动COM.ibm.db2.jdbc.app.DB2Driver和COM.ibm.db2.jdbc.net.DB2Driver;db2jcc.jar中包含了驱动com.ibm.db2.jcc.DB2Driver。
COM.ibm.db2.jdbc.app.DB2Driver是Type2的驱动,它的URL:jdbc:db2:<databasename>; Type2的驱动需要在本地安装DB2的客户端程序,<databasename>就是你在DB2客户端程序里面设置的Database名称。
COM.ibm.db2.jdbc.net.DB2Driver是Type3的驱动,它的URL:jdbc:db2:<ServerIP>:<databasename>;Type3的驱动不需要在本地安装客户端程序,但是在Database Server或者Database middleware上需要安装转换程序。COM.ibm.db2.jdbc.net.DB2Driver先连接到转换程序,然后再转发给DB2 server.
com.ibm.db2.jcc.DB2Driver既是Type2又是Type4的驱动。如果URL为jdbc:db2:<databasename>, 那就是Type2类型;如果url为jdbc:db2://<ServerIP>:<port>/<databasename>, 那就是Type4类型。Type4类型指DB Server内建了Java支持,不需要安装任何额外程序。
可以根据DB2的版本以及用户需求来选择使用哪种驱动。V8.1之前的DB2只支持db2java.zip中的驱动程序;V8.1.2及以后的DB2支持db2java.zip和db2jcc.jar中所有驱动。
Type4的驱动是最简便的,不需安装任何程序,而且现在大部分DB都内建了Java支持;Type2的驱动可以提高本地连接效率,但是需要安装客户端程序;这也是两种最常用的驱动程序。
相关文章推荐
- PE文件结构详解(三)PE导出表
- winform 模仿 百度搜索 时 自动匹配 效果
- CUDA内存类型memory
- 自适应网页前端设计相关
- Delphi XE2 之 FireMonkey 入门(23) - 数据绑定: TBindingsList: TBindExpression
- 【JAVA正则表达式使用方法】
- [R] subset a list
- 怎样看待360 提示可以卸载手机预装软件商店引发的事件?
- 1
- 网站被泛解析后的解决方法
- java写的ftp客户端源码
- BFS+思维-poj-3182-The Grove
- Hibernate 的两种继承映射关系,单表映射
- 教你怎么鉴别发霉大米?
- Delphi XE2 之 FireMonkey 入门(22) - 数据绑定: BindingSource、BindingName、FindBinding()、Binding[]
- 若何塑造行业品牌的几种门径
- Android 之 内存管理
- 58同城提交赴美IPO申请:图解招股书要点
- java面试基础
- 0930