定制代理 JCL

这是在 z/OS 上创建代理的大型任务中的一部分。

开始之前

开始此任务之前,您必须已完成定制代理组件数据集

所有 JCL 都有一个标准标题,包括:
  • 其功能的简要描述。
  • 与 JCL 功能相关的更多信息的描述。
  • 主题号(如果适用)
  • 列出 JCL 变量本身的部分。
每个 JCL 文件定义自己的 STEPLIB。某些 JCL 文件(例如,BIPRELG)可能需要在 STEPLIB 中为代理组件定义 DB2。如果组件为配置管理器用户名称服务器,则必须从 JCL 中除去 DB2,这是因为此时不需要 DB2。

您可使用必须编制的 ISPF 编辑宏定制文件,或者可以手动更改每个 PDSE 成员。

BIPEDIT 是可用来辅助您定制 JCL 的 REXX 程序。定制 BIPEDIT 之后,您就可以对其他 JCL 文件运行该 REXX 程序来更改它们的 JCL 变量。

  1. 定制重命名的 BIPEDIT 文件。 使用从以下项中收集到的信息:
  2. 定制任何其他 JCL 文件之前,请激活重命名的 BIPEDIT 文件。 通过运行下列 TSO 命令来执行该操作:
        ALTLIB ACTIVATE APPLICATION(EXEC) DA('COMPONENTDATASET')
    其中 'COMPONENTDATASET' 等同于 ++COMPONENTDATASET++

    对于发出该命令的本地 ISPF 会话,该命令起作用。请注意,如果有数个分屏幕会话,则其他会话无法使用该命令。如果使用 ISPF 选项 6 来发出命令,则使用 ISPF 选项 3.4 来编辑数据集;这使您能使用该编辑命令。

  3. 编辑每个 JCL 文件。 在命令行上输入名称(例如 MQ01EDBK)来运行重命名的 BIPEDIT exec。 不编辑成员,您可能要在解决 REXX 程序中的任何问题之前查看成员。或者,您可以取消编辑会话,而不保存它。

    您必须为 JCL 中列出的所有变量设置一个值;如果未设置,则 JCL 将无法正常工作。

某些 JCL 文件包含命令的 ++OPTIONS++;您必须用其他特定于 z/OS 上的命令的可选参数替换这些选项或除去这些选项。除运行 BIPEDIT 之外,可能您必须执行该操作。 如果不需要任何其他选项,请使用下列命令除去 ++OPTIONS++
     "c ++OPTIONS++ '' all" 
其中 ' ' 表示两个单引号。

保存编辑宏并对除编辑宏本身之外的所有成员运行该宏。

如果提交 BIPCBRK 命令的用户标识有相应的 DB2WebSphere MQ 权限,则您可以忽略可选 mqsicreatebroker 参数 -1、-2 和 -3。

如果您打算让不同的管理员创建 DB2WebSphere MQ 资源,则可以考虑使用这些可选参数中的某个参数;请参阅 mqsicreatebroker 命令以获取更多信息。

在更新 BIPBPROF(代理概要文件)时,直到运行 BIPGEN 将概要文件复制到文件系统中并创建 ENVFILE,才能访问所作的更改。每次更新 BIPBPROF 时都必须执行该操作以使更改生效。

您需要知道的是另一个进程可能在使用当前的 ENVFILE,所以您需要考虑在文件系统中更新当前 ENVFILE 是否会有任何影响。

相关概念
代理
代理域
相关任务
在 z/OS 上创建代理
定制代理组件数据集
相关参考
mqsicreatebroker 命令
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ae22460_