在 z/OS 系统上设置 DB2 数据库的先决条件

确保带有通用 JDBC 驱动程序的 IBM® DB2® for z/OS® V10.1 在用作数据库服务器的 z/OS 系统上已安装且正在运行。您必须使用支持 V10.1 中新引入功能的 DB2 方式。如果服务器位于 z/OS 上, 或者位于另一个操作系统上且连接到 DB2 for z/OS,那么这些是必需的先决条件。

先决条件

在 z/OS 上,与 DB2 存储过程 SYSPROC.DSNUTILS 和 SYSIBM.SQLxxx 关联的 Workload Manager (WLM) 必须处于活动状态。DB2 WLM 管理的存储过程还需要 z/OS 资源恢复服务 (RRS) 处于活动状态。如果有必要,请通过将 DB2 WLM 环境变量的名称与活动 WLM 过程的名称进行比较来验证存储过程是否处于活动状态。请使用 SQL SELECT 命令通过 DB2 SPUFI 或您首选的方法来检索 WLM 过程名称:

SELECT DISTINCT WLM_ENVIRONMENT FROM SYSIBM.SYSROUTINES WHERE  
  (NAME='DSNUTILS' OR (SCHEMA='SYSIBM' AND NAME LIKE 'SQL%'));
该命令会生成与以下示例类似的结果:
---------+---------+---------+---------+---------+---------+---
WLM_ENVIRONMENT                                                
---------+---------+---------+---------+---------+---------+---
DSN9WLM1
从 z/OS 控制台使用以下命令来显示 WLM 活动过程:D WLM,APPLENV=*。该命令会生成与以下示例类似的结果:
SDSF SYSLOG   2493.101 2094 2094 07/10/2008 0W   14886  COMMAND ISSUED
 RESPONSE=RALNS32
  IWM029I  16.31.12  WLM DISPLAY 465
    APPLICATION ENVIRONMENT NAME     STATE     STATE DATA
    BBOASR1                          AVAILABLE
    BBOASR2                          AVAILABLE
    BBOC001                          AVAILABLE
    CBINTFRP                         AVAILABLE
    CBNAMING                         AVAILABLE
    CBSYSMGT                         AVAILABLE
    DSN9WLM1                         AVAILABLE
    DSN9WLM2                         AVAILABLE
    DSN9WLM3                         AVAILABLE          
在本示例中,您可以看到 DSN9WLM1 过程处于活动状态。

反馈