【问题标题】:BPXBATCH utility in z/OS - executing a jar filez/OS 中的 BPXBATCH 实用程序 - 执行 jar 文件
【发布时间】:2021-03-11 17:46:08
【问题描述】:

我想从 MF 调用一个 jar 文件,然后读取并复制 Mf 数据集中的数据。 BPXBATCH 实用程序可以通过 OMVS 帮助实现这一点,我如何登录 MF unix 服务器,我尝试提供 OMVS 但无法实现

也有人可以详细解释一下这个实用程序中使用的 STD ENV 步骤类路径和 PARM。

除了调用 shell 之外,还有其他方法吗?

【问题讨论】:

  • 您似乎有几个问题大多与使用您的系统或特定软件有关,与编程无关。此类问题可能更适合superuser.com。您应该提出单独的问题,并添加足够的详细信息和背景信息,以便有人回答。
  • 请添加更多详细信息:您如何尝试登录?您尝试运行的 JCL 是什么?如果您不想提供详细信息,我们可能无法回答您的问题。

标签: java unix mainframe zos jcl


【解决方案1】:

为了登录 USS,您的 RACF 个人资料中需要一个 OMVS 段。以下是使用 OMVS 段创建正确类型的 RACF 配置文件的 REXX 示例:

"ADDUSER ("tso_userid")",
          "TSO(ACCT(ACCT#) PROC("logon_proc") SIZE(8000))",
          "DFLTGRP(IDZUSERS)",
          "OMVS(HOME('/u/"uss_userid"') PROG('/bin/sh') AUTOUID)" 

要批量执行,您需要创建一个设置 Java 路径的 shell 脚本,以便您可以使用单个命令执行它。 shell 脚本完成了繁重的工作。下面是一个使用 BPXBATCH 的启动任务 JCL 的示例。如您所见,调用了脚本并将单个参数传递给脚本(运行):

//*
//BUZAGNT  PROC AGENT='/apps/ucd/v7.1.1/bin'
//BUZAGNT  EXEC PGM=BPXBATCH,REGION=0M,TIME=NOLIMIT,
//            PARM='PGM &AGENT./agent run'
//STDOUT   DD SYSOUT=*
//STDERR   DD SYSOUT=*
//*
//        PEND
//*

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-18
    相关资源
    最近更新 更多