z/OS 通过 Notepad++/windows 中的任何其他编辑器对 JCL 作业的分区数据集访问

z/OS Partitioned dataset access of JCL jobs through Notepad++/any other editors in windows

我想从我的 windows 工作站访问 z/os 分区数据集 (pds) 下的 jcl 作业。从 ispf 编辑器编辑 jcl 作业需要花费大量时间,而 ispf 是非常古老的编辑器。 我尝试了什么:我可以通过记事本++的nppFTP插件访问、编辑z/OS uss文件。但是,当我尝试访问 pds 的数据成员时,它无法检索。在 nppFTP 的配置文件设置下给出的 PDS 名称 - 初始远程目录://xyz.uvw.abc(job).

这是我的问题的屏幕截图:

查看安装 IBM Explorer。对于最新版本 V3.0,它是您权利的一部分,因此您可以免费安装它。有一个 z/OS 部分需要安装,但它可以让您访问 JES 假脱机和其他系统资源。

关于 WSA

看看 "ISPF Workstation Agent"(简称 WSA),它包含在 ISPF 中(阅读:使用它无需额外费用)。在您的 Wndows 工作站上安装它之后,您将能够在您的工作站上编辑 zOS 文件(例如 PDS 或 SEQ 文件)。

WSA 可能是 ISPF 保守得最好的秘密之一。它 运行 在您的工作站上,可用于从大型机下载文件(使用 TCP/IP)。

要开始使用 WSA,必须使用 WSA.EXE 启动它。启动后,WSA会等待主机的连接请求进来,当这样的连接请求进来,工作站用户接受后,下载(文件传输)才真正开始(而且非常快……)。

下载完成后,下载的文件可能(可选)在您 PC 上您最喜欢的查看器或编辑器(浏览器、文本处理器、电子表格应用程序、记事本等)中自动打开。

安装 WSA

安装 WSA 是一个 one-time 过程,大约需要 10 分钟才能完成。它首先导航到 ISPF 选项 3.7.1(=下载 ISPF C/S 组件),它将显示一个弹出面板(名为“GUIINST”,标题为“Client/Server 组件下载")。在这个 GUIINST 面板上,我总是使用“下载方法=3(手动)”和 select “工作站类型=1” Windows。这将显示另一个 pop-up 面板,其中包含有关如何(手动)完成下载的说明,以下是该面板上通常显示的示例:

  • 复制会员:ISPGUINX
  • 来自数据集:'SYS1.ISP.SISPGUI'
  • 到文件:ispfinst.exe

注意要从中复制的成员和 DSN(它是可以从中下载 WSA 软件的大型机上的 PDS 成员),以及“到文件”值(这是工作站的建议文件名)可执行文件下载到)。请注意,任何“To file”文件名都可以使用,只要它具有 EXE 扩展名(这样您就可以 运行 下载后在您的工作站上使用它)。

记下此信息后,您必须执行二进制传输(无 ASCII/CRLF 转换!!!)将此 PDS 成员从大型机下载到建议的“To File”(考虑将此文件存储在新创建的目录,例如 c:\WSA)。为此,您可以使用任何支持二进制传输的下载方法。

此 EXE 文件下载完成后,运行 您工作站上的 EXE 文件。这个自解压可执行文件将在您的工作站上(在同一目录中)创建一组新文件,包括程序文件 WSA.EXE。您现在可以开始使用 WSA(无需重新启动您的工作站)。

更多信息

ftp://public.dhe.ibm.com/software/tivoli_support/patches/CIMSLab/documentation/cimsmart/v130/ispfwork.pdf

PS: 是的 ISPF 编辑器是 "pretty old"(我第一次使用它是在 80 年代......),但我不同意你的 "no much facilities" ...这些天我有时会使用它的 SPF/PC 等效编辑器(在 windows 中),来执行一些复杂的批量编辑操作,我没有找到任何等效的 Windows 可以执行相同操作的编辑器(而且我也没有找到任何 Notepad++ 等效项)。如果您掌握了 ISPF "edit macro's",您实际上只需敲击几下键盘就可以进行任何编辑操作...