为消息传递引擎配置 JDBC 数据源

如果对消息传递引擎使用数据存储器,那么该消息传递引擎会使用 JDBC 数据源的实例与包含该数据存储器的数据库交互。

开始之前

限制: 在将服务集成总线成员配置为使用数据存储器时,您必须了解,在使用了 WebSphere® MQ 服务器定义的配置中,不支持将 2 类 JDBC 驱动程序用于数据存储器。如果您的配置包含 WebSphere MQ 服务器定义,并且正在使用数据存储器,那么必须使用 4 类 JDBC 驱动程序。
[AIX Solaris HP-UX Linux Windows][IBM i]Apache Derby 技巧: [IBM i][AIX Solaris HP-UX Linux Windows]创建新的联网 Apache Derby 数据存储器时,缺省情况下会获取空白认证别名。 [IBM i][AIX Solaris HP-UX Linux Windows]如果将联网方式的 Apache Derby 与 DB2® 通用 JDBC 驱动程序(即,使用“使用 (DB2) 通用 JDBC 驱动程序的 Derby Network Server 的 JDBC 提供程序”)配合使用,那么必须指定认证别名。在Apache Derby 的数据源最小要求设置中说明了此要求。 [IBM i][AIX Solaris HP-UX Linux Windows]另请参阅以下故障诊断技巧:连接至联网 Apache Derby V10.3 数据库时用户标识不受支持异常
[z/OS]DB2 技巧: 对于 z/OS® 平台,应使用 DB2 通用 JDBC 4 类驱动程序。如果必须使用 DB2 通用 JDBC 2 类驱动程序,那么必须将 JDBC 驱动程序定制属性 fullyMaterializeLobData 设置为 false。有关更多信息,请参阅以下故障诊断技巧:使用 DB2 通用 JDBC 2 类驱动程序时,消息传递引擎无法启动
Oracle 提示: 将 Oracle 10g 瘦驱动程序用于服务集成数据存储器。此驱动程序与先前版本的 Oracle 兼容。

关于此任务

每个消息传递引擎都有自己的文件存储器或数据存储器。如果选择了数据存储器,那么消息传递引擎使用 JDBC 数据源的实例与包含该消息传递引擎的数据存储器的数据库交互。

使用管理控制台设置数据源配置参数。注意:选择什么类型的关系数据库管理系统(RDBMS)将确定设置哪些参数。

过程

  1. 创建 JDBC 提供程序。请参阅使用管理控制台来配置 JDBC 提供程序常规属性下,在选择实现类型字段中,确保选择了 Connection pool data source

    有关所选 RDBMS 设置的信息,请参阅按供应商排序的数据源最小必需设置

  2. 创建 JDBC 提供程序的数据源。 请参阅使用管理控制台来配置数据源
    1. 其他属性下,确保您选择了 Data source
    2. 为 JDBC 数据源配置连接池。将最大连接数设置为所需的连接数,例如,至少设置为 50。缺省连接数是 10。 有关更多信息,请参阅调整消息传递引擎的 JDBC 数据源
  3. 使用为验证数据源配置而提供的测试连接服务来测试连接。 请参阅测试连接服务

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



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