配置 JDBC 提供程序以使用 pureQuery 来访问 DB2

使用此任务配置应用程序数据源 Java™ 数据库连接 (JDBC) 提供程序以使用 pureQuery 访问 Java EE 环境中的 DB2®。

开始之前

如果必须使用多个 DB2 程序包集合,那么在继续执行本任务之前,请参阅信息中心主题“配置 pureQuery 以使用多个程序包集合”。

关于此任务

PureQuery 使用 DB2 包。这些程序包由一个或多个 SQL 语句的信息组成,并且存储在 DB2 目录中。必须先对 JPA 应用程序运行 wsdbgen 命令以创建这些包。wsdbgen 命令将创建一个包含 SQL 语句信息的 XML 文件。这个 XML 文件必须包括在应用程序 Java 归档 (JAR) 文件中。DB2 绑定命令将使用此文件作为输入,以便创建 DB2 程序包。
要点:
  • JPA 将 pureQuery 属性 pdq.executionMode 设置为值 STATIC
  • JDBC 提供程序配置必须包括用于 pureQuery 运行时环境的 JAR 文件。这个 JAR 文件是对 JDBC 驱动程序 JAR 文件的附加。有关更多信息,请参阅有关安装 pureQuery 运行时的信息中心主题。
  • 如果这是 XA 数据源,请对此数据源定义 property_namedowngradeHoldCursorsUnderXa 且布尔值为 true 的新定制属性。

过程

  1. 更新应用程序数据源 JDBC 提供程序配置,以便包括 pureQuery 运行时 JAR 文件。 定义新的 JDBC 提供程序,或者将现有提供程序修改为包括下列 JAR 文件。有关更多信息,请参阅有关 JDBC 提供程序设置和安装 IBM® Optim™ pureQuery 运行时的信息中心主题。
    • pdq.jar
    • pdqmgmt.jar
  2. 使用 DB2 绑定命令将 XML 文件与数据库绑定。这将创建 DB2 程序包。 可以通过三种方法来完成此任务:
    • 使用 wsadmin 命令。有关更多信息,请参阅有关 AdminTask 对象的应用程序管理命令组的信息中心主题。
    • 使用管理控制台。有关更多信息,请参阅有关 SQLj 概要文件和 pureQuery 绑定文件设置的信息中心主题。
    • 使用 IBM Optim pureQuery 运行时提供的 DB2 绑定命令。有关更多信息,请参阅有关 pureQuery 绑定实用程序的信息中心主题。

下一步做什么

如果要为 JDBC 重新配置数据源,请从类路径中移除 pdq.jarpdqmgmt.jar

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_configpdq
文件名:tejb_configpdq.html