此文章主要讲述的是Java连接DB2数据库的实际操作过程,如果你在实际操作中遇到Java连接DB2数据库的实际操作过程,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友。
1. 关于Connection Pool
JDBC本身不提供连接池技术,需要第三方库的支持。
在需要频繁获得连接的Application中***用Connection Pool,如Web Application中
对于一般的Java Application则可以直接用JDBC连接连接DB2数据库。
2. Java Application中连接DB2
安装DB2 Personal Edition V9之后,在其中的java目录可以找到这两个文件:db2jcc.jar; db2jcc_license_cu.jar
db2jcc.jar中的com.ibm.db2.jcc.DB2Driver驱动程序被称为通用驱动,推荐使用(原因看第5点)。在使用它时,需要db2jcc_license_cu.jar,否则会提示没有license而无法工作。
DB2的连接地址:jdbc:db2://localhost:50000/Database
3. Web Application中连接DB2
一、以WAS为例,配置DB2 Data Source
1) 进入控制台
启动Websphere6.0服务, 打开浏览器,在地址栏中输入:http://localhost:9060/ibm/console/,登陆Websphere6.0管理控制台
2) 设置环境变量
在导航栏左侧选择: Environment -> Websphere Variables, 找到DB2UN