DB2 UDB V8.1 新增加支持的这种 Type 4 驱动程序,常被称为“通用 JDBC 驱动程序”,是一种与驱动程序类型连通性或目标平台无关的抽象 JDBC 处理器,因此常用于进行分布式和本地 DB2 UDB 访问。因为“通用 JDBC 驱动程序”独立于任何特定 JDBC 驱动程序类型连通性或目标平台,所以它在一个 DB2 UDB 驱动程序实例中同时支持所有 JAVA 连通性(Type 4 驱动程序)和基于 JNI 的连通性(Type 2 驱动程序)。该驱动程序可以用于独立 JAVA 应用程序或多层应用程序,是开发人员一个不错的选择。
Type 4驱动由db2jcc.jar提供,不再用db2java.jar提供。
驱动的类路径也变成了com.ibm.db2.jcc.DB2Driver。这跟Type 2的驱动类是相同的,
不同的是URL Pattern。Type 2是jdbc:db2:databasename。 Type 4是jdbc:db2://ServerIP:50000/databasename 。其中databasename是数据库名,ServerIP是需要访问的数据库所在机器IP地址。