[z/OS]

使用 DB2 数据库来保存定制用户注册表数据

定制用户注册表可以使用 DB2® 数据库来维护用户和密码信息。

关于此任务

但是,要维护用户和密码信息,必须遵循以下配置要求和限制:
  • 必须使用 DB2 通用 Java™ 数据库连接 (JDBC) 驱动程序来访问定制用户注册表使用的 DB2 数据库。同时,驱动程序必须为 4 类驱动程序。

    不能使用旧的 DB2 z/OS® 版 JDBC 驱动程序或 2 类 DB2 通用 JDBC 驱动程序,原因是这两个驱动程序都会使用资源恢复服务 (RRS)。如果使用这些驱动程序,那么定制用户注册表 DB2 服务器请求会干扰同一线程下的用户应用程序处理。

  • 因为必须使用 DB2 通用 JDBC 驱动程序,所以不要在服务器中定义需要旧 DB2 z/OS 版 JDBC 驱动程序的任何 JDBC 资源。

    例如,不要定义 DB2 z/OS 版 JDBC 提供程序 (RRS),原因是旧的 DB2 z/OS 版 JDBC 驱动程序不能与 DB2 通用 JDBC 驱动程序共存。

  • 必须具有由定制用户注册表使用的未受管 DB2 数据源或连接。

    数据源或连接一定不能依赖于任何 WebSphere® Application Server 资源管理。例如,数据源或连接不能依赖于 Java 命名和目录接口 (JNDI) 查询、池、数据存储辅助控件、XA 资源或事务处理、连接管理等等。

  • 要将定制用户注册表连接到 DB2 数据库,可使用下列其中一个方法:
    • 使用 Java Platform DriverManager 来注册 com.ibm.db2.jcc.DB2Driver 类的实例,它打包在 DB2 通用 JDBC 驱动程序中。然后调用 DriverManager 以获取使用 DB2 4 类 URL 的 DB2 连接,该 URL 将定义目标 DB2 数据库。
    • 使用打包在 DB2 通用 JDBC 驱动程序中的 com.ibm.db2.jcc.DB2DataSource 类来设置数据源。设置数据源属性,以指定目标 DB2 数据库和其他选项。然后从数据源获取连接。
    要点: 有关如何使用这些方法的更多信息,请参阅 DB2 UDB for z/OS Version 8 Application Programming Guide and Reference for Java

完成以下步骤来定义用于 WebSphere Application Server 的 JDBC 驱动程序。在对 WebSphere Application Server for z/OS 安全性组件定义定制用户注册表前,必须设置下列 DB2 JDBC 通用驱动程序配置。

过程

  1. 在服务方的 ws.ext.dirs 类路径中定义 DB2 通用 JDBC 驱动程序。 要定义驱动程序,请在管理控制台中完成以下步骤:
    1. 单击服务器 > 应用程序服务器 > server_name
    2. 在“服务器基础结构”下,单击 Java 和进程管理 > 进程定义 > 服务方
    3. 在“其他属性”下,单击 Java 虚拟机
    4. 在“其他属性”下,单击定制属性
    5. 单击新建并定义驱动程序。 使用以下信息创建新属性:
      属性名
      ws.ext.dirs
      属性值
      db2jcc.jar_directory_path/db2jcc.jar:license_jar_directory_path/db2jcc_license_cisuz.jar
  2. 在控制器的 ext.dirs 类路径中定义 DB2 通用 JDBC 驱动程序。 要定义驱动程序,请在管理控制台中完成以下步骤:
    1. 单击服务器 > 应用程序服务器 > server_name
    2. 在“服务器基础结构”下,单击 Java 和进程管理 > 进程定义 > 控制器
    3. 在“其他属性”下,单击 Java 虚拟机
    4. 在“其他属性”下,单击定制属性
    5. 单击新建并定义驱动程序。 使用以下信息创建新属性:
      属性名
      ws.ext.dirs
      属性值
      db2jcc.jar_directory_path/db2jcc.jar:license_jar_directory_path/db2jcc_license_cisuz.jar
  3. 重新启动服务器。

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



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