Sun Java System Application Server 9.1 管理指南

特定 JDBC 驱动程序的配置

Application Server 9.1 旨在支持连接到任何数据库管理系统(使用对应的 JDBC 驱动程序)。支持以下 JDBC 驱动程序和数据库组合。已经对 Application Server 9.1 测试了这些组合,并且查明这些组合是与 J2EE 兼容的。它们也受 CMP 的支持。

有关当前支持的 JDBC 驱动程序的最新列表,请参见《Sun Java System Application Server 9.1 发行说明》

其他 JDBC 驱动程序可用于 Application Server 9.1,但是尚未完成这些驱动程序的 J2EE 兼容性测试。虽然 Sun 未提供对这些驱动程序的产品支持,但是 Sun 提供了将这些驱动程序用于 Application Server 9.1 的有限支持。

有关如何集成 JDBC 驱动程序以及如何使用管理控制台或命令行界面实现配置的详细信息,请参见《Sun Java System Application Server 9.1 管理指南》


注 –

如果运行 capture-schema 命令的 Oracle 数据库用户不拥有该模式,则该用户需要 ANALYZE ANY TABLE 权限。这些权限由数据库管理员授予用户。有关 capture-schema 的信息,请参见《Sun Java System Application Server 9.1 Reference Manual》


Derby 类型 4 驱动程序

默认情况下 Application Server 附带有 Derby JDBC 驱动程序,但 Solaris 捆绑安装(该安装不包含 Derby)除外。因此,除非具有 Solaris 捆绑安装,否则无需将此 JDBC 驱动程序与 Application Server 集成。

Derby 驱动程序的 JAR 文件是 derbyclient.jar

使用以下设置配置连接池:

用于 DB2 数据库的 Sun Java System JDBC 驱动程序

此驱动程序的 JAR 文件是 smbase.jarsmdb2.jarsmutil.jar。使用以下设置配置连接池:

用于 Oracle 8.1.7 和 9.x 数据库的 Sun Java System JDBC 驱动程序

此驱动程序的 JAR 文件是 smbase.jarsmoracle.jarsmutil.jar。使用以下设置配置连接池:

用于 Microsoft SQL Server 数据库的 Sun Java System JDBC 驱动程序

此驱动程序的 JAR 文件是 smbase.jarsmsqlserver.jarsmutil.jar。使用以下设置配置连接池:

用于 Sybase 数据库的 Sun Java System JDBC 驱动程序

此驱动程序的 JAR 文件是 smbase.jarsmsybase.jarsmutil.jar。使用以下设置配置连接池:

IBM DB2 8.1 类型 2 驱动程序

DB2 驱动程序的 JAR 文件是 db2jcc.jardb2jcc_license_cu.jardb2java.zip。对环境变量进行如下设置:

LD_LIBRARY_PATH=/usr/db2user/sqllib/lib:${j2ee.home}/lib
DB2DIR=/opt/IBM/db2/V8.1
DB2INSTANCE=db2user
INSTHOME=/usr/db2user
VWSPATH=/usr/db2user/sqllib
THREADS_FLAG=native

使用以下设置配置连接池:

用于 Sybase ASE 12.5 数据库的 JConnect 类型 4 驱动程序

Sybase 驱动程序的 JAR 文件是 jconn2.jar。使用以下设置配置连接池:

MM MySQL 类型 4 驱动程序(非 XA)

MySQL 驱动程序的 JAR 文件是 mysql-connector-java-version-bin-g.jar,例如 mysql-connector-java-3.1.12-bin-g.jar。使用以下设置配置连接池:

MM MySQL 类型 4 驱动程序(仅限 XA)

MySQL 驱动程序的 JAR 文件是 mysql-connector-java-version-bin-g.jar,例如 mysql-connector-java-3.1.12-bin-g.jar。使用以下设置配置连接池:

用于 Oracle 8.1.7 和 9.x 数据库的 Inet Oraxo JDBC 驱动程序

Inet Oracle 驱动程序的 JAR 文件是 Oranxo.jar。使用以下设置配置连接池:

用于 Microsoft SQL Server 数据库的 Inet Merlia JDBC 驱动程序

Microsoft SQL Server 驱动程序的 JAR 文件是 Merlia.jar 。使用以下设置配置连接池:

用于 Sybase 数据库的 Inet Sybelux JDBC 驱动程序

Inet Sybase 驱动程序的 JAR 文件是 Sybelux.jar。使用以下设置配置连接池:

用于 Oracle 8.1.7 和 9.x 数据库的 Oracle 瘦类型 4 驱动程序

Oracle 驱动程序的 JAR 文件是 ojdbc14.jar。使用以下设置配置连接池:

用于 Oracle 8.1.7 和 9.x 数据库的 OCI Oracle 类型 2 驱动程序

OCI Oracle 驱动程序的 JAR 文件是 ojdbc14.jar。请确保可通过 LD_LIBRARY_PATH 使用共享库且设置了 ORACLE_HOME 属性。使用以下设置配置连接池:

IBM Informix 类型 4 驱动程序

使用以下设置配置连接池:

CloudScape 5.1 类型 4 驱动程序

CloudScape 驱动程序的 JAR 文件是 db2j.jardb2jtools.jardb2jcview.jarjh.jar db2jcc.jardb2jnet.jar。使用以下设置配置连接池: