JDBC 提供程序设置
使用此页面来修改 JDBC 提供程序的设置。
要查看此管理控制台页面,请单击
。要点: 如果使用此页面来修改现有 JDBC 提供程序的类路径或本机库路径:在应用并保存新设置之后,必须重新启动该 JDBC 提供程序范围内的每个应用程序服务器才能使新配置生效。否则,您将接收到数据源故障消息。
范围
指定 JDBC 提供程序的范围;使用此 JDBC 提供程序创建的数据源将继承此范围。
名称
指定资源提供程序的名称。
信息 | 值 |
---|---|
数据类型 | String |
描述
指定资源提供程序的文本描述。
信息 | 值 |
---|---|
数据类型 | String |
类路径
指定路径或 JAR 文件名的列表,他们共同构成资源提供程序类的位置。
例如:
D:/SQLLIB/java/db2java.zip(对于分布式操作系统)。
QIBM/ProdData/Java400/ext/db2_classes.jar,对于 iSeries 平台。
/usr/lpp/db2/db2710/classes/db2j2classes.zip,对于 z/OS®。
类路径条目使用 ENTER 键进行分隔,并且不能包含路径分隔符(例如“;”或“:”)。类路径包含可使用变量映射替换的变量(符号)名称。请检查驱动程序安装说明以了解特定的必需 JAR 文件名。
信息 | 值 |
---|---|
数据类型 | String |
本机库路径
指定组成资源提供程序本机库位置的路径列表。
本机路径条目通过使用 Enter 键分隔,且不能包含路径分隔符(如“;”或“:”)。本机路径可以包含可使用变量映射替换的变量(符号)名称。
信息 | 值 |
---|---|
数据类型 | String |
隔离此资源提供程序
指定此资源提供程序将被装入它自己的类装入器。这允许在同一个 Java 虚拟机中装入同一个资源提供程序的不同版本或实现。为该资源提供程序的每个版本提供唯一适合于该版本或实现的类路径。

- 如果指定了本机库路径,那么不能隔离资源提供程序。Application Server 将为某些 JDBC 提供程序的本机库路径定义值;此行为旨在帮助您在需要本机库路径时配置提供程序。如果您不需要本机库路径,那么删除该值,并且您将能够选择用于隔离资源提供程序的选项。
- 如果您正在运行一个混合单元环境,而提供程序的范围仅限于 V7.0 单元,并且您尚未从先前发行版中迁移该提供程序,那么应用程序服务器将从版本低于 7.0 的节点中除去所有已隔离的 JDBC 提供程序。如果您想在单元级别使用已隔离的资源,请不要使用版本低于 7.0 的节点中的资源。请在节点级别定义资源,或者避免使用版本低于 7.0 的节点中的资源,原因是如果这样做,那么当应用程序服务器尝试对单元级别的已隔离资源执行查找时将导致“找不到命名”异常。
实现类名
指定 JDBC 驱动程序实现的 Java 类名。
此类可用于上面的类路径描述中提到的驱动程序文件。
例如,com.ibm.db2.jcc.DB2XADataSource(对于分布式操作系统和 z/OS 操作系统)。
例如,com.ibm.db2.jdbc.app.UDBXADataSource(对于 iSeries 平台)。
注: 如果在创建提供程序之后修改 JDBC 提供程序的实现类名,那么可将该提供程序从用来创建它的模板断开。结果,从该 JDBC 提供程序创建的数据源没有关联的模板;您必须通过设置定制属性手动配置使用数据源。
信息 | 值 |
---|---|
数据类型 | String |