type1:jdbc-odbc桥
driver: sun.jdbc.odbc.JdbcOdbcDriver
url:jdbc:odbc:odbcdatasourcename
type2:应用驱动
driver: COM.ibm.db2.jdbc.app.DB2Driver
url:jdbc:db2:dbname
通用驱动
driver: com.ibm.db2.jcc.DB2Driver
url: jdbc:db2:dbname
type3: 网络驱动
driver : COM.ibm.db2.jdbc.net.DB2Driver
url: jdbc:db2:// server:portNumber / dbname
此处端口号默认为6789,也可以用 db2jstrt <port number> 自己在db server上启动设置。
这个中间件服务器就是安装DB2后在服务中显示为”DB2 JDBC小应用程序服务器–对DB2应用程序提供JDBC服务支持”(在windwos上安装DB2的),务必使这个服务启动,否则type3型的JDBC是链接不上的。这个中间件服务器就是安装DB2后在服务中显示为”DB2 JDBC Applet服务器–对DB2应用程序提供JDBC服务支持”(在windwos上安装DB2的),务必使这个服务启动,否则type3型的JDBC是链接不上的。
参考: http://feed.feedsky.com/niarevol
type4:直接驱动
driver : com.ibm.db2.jcc.DB2Driver
url: jdbc:db2:// server:portNumber / dbname
此处端口号默认为50000,为数据库实例的端口号
需要 db2jcc_license_*.jar文件,我的是db2jcc_license_cu.jar
连接 DB2 UDB for z/OS、OS/390 和 iSeries 时需专门考虑:
driver: sun.jdbc.odbc.JdbcOdbcDriver
url:jdbc:odbc:odbcdatasourcename
type2:应用驱动
driver: COM.ibm.db2.jdbc.app.DB2Driver
url:jdbc:db2:dbname
通用驱动
driver: com.ibm.db2.jcc.DB2Driver
url: jdbc:db2:dbname
type3: 网络驱动
driver : COM.ibm.db2.jdbc.net.DB2Driver
url: jdbc:db2:// server:portNumber / dbname
此处端口号默认为6789,也可以用 db2jstrt <port number> 自己在db server上启动设置。
这个中间件服务器就是安装DB2后在服务中显示为”DB2 JDBC小应用程序服务器–对DB2应用程序提供JDBC服务支持”(在windwos上安装DB2的),务必使这个服务启动,否则type3型的JDBC是链接不上的。这个中间件服务器就是安装DB2后在服务中显示为”DB2 JDBC Applet服务器–对DB2应用程序提供JDBC服务支持”(在windwos上安装DB2的),务必使这个服务启动,否则type3型的JDBC是链接不上的。
参考: http://feed.feedsky.com/niarevol
type4:直接驱动
driver : com.ibm.db2.jcc.DB2Driver
url: jdbc:db2:// server:portNumber / dbname
此处端口号默认为50000,为数据库实例的端口号
需要 db2jcc_license_*.jar文件,我的是db2jcc_license_cu.jar
连接 DB2 UDB for z/OS、OS/390 和 iSeries 时需专门考虑:
- DB2 Connect 软件是必要的,因为它带来所需的许可文件: db2jcc_license_cisuz.jar
- 在指定数据库名时,务必使用大写体