可使用 DB2 数据库软件在 z/OS 系统上配置事件数据库。
在开始之前
要从远程客户机配置 DB2 数据库,则必须已经安装了 DB2 Connect 产品及其最新修订包。
执行此任务的目的和时间
注: 仅当要在 z/OS 系统上配置 DB2 事件数据库时,才应执行此过程。
要配置事件数据库:
完成此任务需要执行的步骤
- 在 z/OS 系统上,使用 DB2 管理菜单来创建新的子系统。
- 创建存储器组。 您还需要在数据库响应文件中指定存储器组名称;缺省值为
sysdeflt。
- 将必要的许可权授予您想要 WebSphere Process Server 数据源使用的用户标识。 此用户标识必须有权访问您创建的数据库和存储器组;它还必须具有为数据库创建新的表、表空间和索引的许可权。
- 对远程数据库进行编目。 在脚本或 DB2 命令行窗口中使用以下命令:
catalog tcpip node zosnode remote hostname server IP_port system db_subsystem
catalog database db_name as db_name at node zosnode authentication DCS
有关如何对节点和数据库进行编目的更多信息,请参阅 DB2 Connect 文档。
- 验证您能否建立与远程子系统的连接。 可通过运行以下命令来进行检查:
db2 connect to subsystem user userid using password
- 绑定至主机数据库。 使用以下命令:
db2 connect to db_name user userid using password
db2 bind path/bnd/@ddcsmvs.lst blocking all sqlerror continue message
mvs.msg grant public
db2 connect reset
有关将客户机绑定至主机数据库的更多信息,请参阅 DB2 Connect 文档。
- 转至 profile_path/event/dbconfig
目录,以获取用于定义想要配置数据库的 WebSphere ESB
运行时环境的概要文件。 (将 profile_path
替换为包含 WebSphere ESB
概要文件的目录。)
- 通过使用 ASCII 文本编辑器,打开 DB2ZOSResponseFile.txt
样本数据库响应文件。
- 使用有关您的环境的正确信息来修改数据库响应文件。(有关这些参数的更多信息,包括完整的语法信息,请参阅样本响应文件中的注释。) 指定以下参数值:
- DB_NAME
- 您为事件数据库创建的 z/OS 数据库的名称。
- JDBC_CLASSPATH
- DB2 JDBC 驱动程序的路径。
- UNIVERSAL_JDBC_DRIVER_NATIVEPATH
- 通用 JDBC 本地库路径的路径。
- UNIVERSAL_JDBC_CLASSPATH
- 通用 JDBC 驱动程序的路径。
- 对客户机操作系统运行数据库配置脚本,并将数据库响应文件的名称指定为参数。 使用下列其中一个命令:
- Windows 系统
- config_event_database.bat response_file
- Linux 和 UNIX 系统
- config_event_database.sh response_file
结果
该脚本配置事件数据库并创建两个 JDBC 数据源:一个用于事件数据库,一个用于事件目录。数据库配置完成时将显示一条消息。
注: 如果数据库响应文件指定
EXECUTE_SCRIPTS=false,则必须通过手工运行生成的脚本来完成数据库配置。样本数据库响应文件中的缺省值为
EXECUTE_SCRIPTS=true。
下一步做什么?
配置事件数据库后,必须重新启动应用程序服务器。