使用FTP在Mainframe上提交作业

搭建一个属于自己的Mainframe 之 准备工作 很多人初学mainframe都觉得比较困难,就是因为mainframe不像unix或linux,在自己的PC机上很容易就可以搭建起来。但是mainframe操作系统z/OS又不像AIX,只有在IBM的power机上才可以安装运行。在普通的x86或者x64平台上搭建z/OS的虚拟系统,是完全可行的。当然,理论上讲,Mac OS上也是可以虚拟出z/OS的,只是,还没听说有人试过。 想要在自己的PC上搭建一个z/OS虚拟系统,你需要以下几样东西: 1. 一台PC机,最好有2GHz CPU,1G以上 阅读详情

使用FTP在Mainframe上提交作业的前提是,主机上面TCP/IP和FTP均已建立。

(技术细节请refer: OS/390 TCP/IP Open Edition User's Guide)

 

登陆到主机的FTP以后,可以使用主机特有的FTP命令来传送本地文件为作业,并自动运行。

首先,使用以下命令改变目前的服务状态为JES,文件将会传送到JES而不是文件系统:

"quote site filetype=jes"

("quote site filetype=seq" 可以改回服务状态为文件系统)

 

这时,"put XXXX"命令可以提交作业到JES执行,注意这里放上去的作业的jobname可以是任意,但只有jobname以你的用户名开头,才可以在提交后被检索到,并取得返回信息;

"ls" 或 "dir" 显示所有以你的用户名开头的作业(jobname = USERID*)的信息;

"get jobid XXXX" 传送一个已经执行完毕的作业的job listing到本地文件系统

"delete jobid" 可以把某个作业purge掉

 

JESftp:自动将作业提交到 IBM 大型机上的 JES 的脚本 JESftp 这是一个脚本/模块,它自动将 JCL 文件提交到带有兼容 FTP 服务器的 z/OS 大型机上的 。 它是用 Python 2.7 编写的。 这个工具对于那些正在体验 NIU 的 CSCI 360 课程的人来说尤其方便。 在远程主机上编写和调试汇编程序时,它允许人们拥有更灵活的工作流程。 ###示例用法 $ JESftp.py assign3.jcl 以上将自动执行以下操作: 将assign3.jcl 发送到作业队列并等待它执行。 将程序的输出保存在同一目录中(扩展名为txt)。 从队列中删除作业! 它还会使用您的凭据创建/读取配置文件,这样您就不必输入它们。它会在您的主目录或此文件的脚本目录中查找。 ###在部门服务器(或其他 unix 系统)上快速安装只需在终端中运行此命令: wget https://raw.github.com/scvnc/JE 立即下载

相关推荐

zOS FTP transfer procedure

zOS FTP transfer procedure

z/OS 使用FTP方式提交JCL作业

方式很简单,打开z/OS FTP session以后,用这个命令就可以转换成JES模式: quote site FILETYPE=JES 然后,put上去的文件会被当作JOB执行,结果可以通过get拿回本地。 通过job所在的queue可以看出来是否执行结束。

Simon's Tech Book 2017

zos1.9安装与配置(图解)

zos1.9安装与配置(图解),教你如何配置,z0S 1.9.

Windows11 校园网连ftp登录上传作业失败

win11登录ftp交作业失败

qq_52897088的博客 2663

zOS 命令说明 命令参数的详细说明

不错的命令参数说明,和使用说明 OS Utilities

FTP常用命令;AIX-ZOS传输文件

搜集常用FTP命令,window和ADCD主机之间传递文件的方法,配合adrdssu工具的时候,实现各个zos之间的文件传输备份,也可以用于AIX小机和zos之间文件传输

连接ftp提交作业(windows cmd)

1、打开cmd 2、输入命令ftp 3、open ftp地址 红色方框中的两个选项都可以 4、输入用户名和密码(密码输入不显示任何符号) 5、若需要查看目录,可使用ls或者dir命令 6、进入目录:cd 目录名称 7、提交文件:put 文件绝对路径 8、删除文件:delete 文件名称,删除远程目录上的文件,使用mdelete可以删除多个文件 9、退出 ...

苍白的小包叽的博客 3104

通达信短周期指标盘中实时监控与预警选股实战

本文详细介绍了通达信短周期指标在盘中实时监控与预警选股中的实战应用。通过分时指标改造、多股同列监控技巧及预警策略优化,帮助短线交易者捕捉转瞬即逝的交易机会,提升选股效率与准确性。重点解析了如何避免假信号干扰及系统卡顿问题,并探讨了从预警到自动交易的进阶应用。

weixin_29230805的博客 888

[转帖]如何将Logic Dump保存在本地PC,以便将来在另一台Mainframe上Restore?

[问题描述] 在一台Mainframe上使用Logic Dump的方式保存一些数据集,下载到本地PC上,以便日后上传到其他Mainframe上进行Restore; 常规下载上传方法无法在其他Mainframe上正常Restore先前保存的数据集.本篇文章给出一个可行的解决 方法. [解答] 如果被保存的Logic Dump将来在同一台Mainframe

Alvin的学习笔记 2238

[AbutionGraph] 报表制作-使用Grafana动态可视化知识图谱指标

使用开源报表可视化工具Grafana实时监控时序知识图谱数据仓库AbutionGraph中的数据,实时性报表查询, 满足单次百万千万级的数据查询,毫秒级查询延迟,亚秒级对千亿数据量汇总统计,每日过亿报表查询/多维分析/日志分析等数据指标...

图特摩斯科技-博客 4276

springcloud+nacos+gateway+oauth2小聚会

在微服务工程中,Nacos作为目前主流的注册中心和配置中心,Spring Cloud Gateway作为目前主流的网关,下面引入spring security+oauth2+jwt作为认证和授权中心,进行简单的聊聊。

ldcaws的专栏 2643

A Mainframe IDE Powered By Unix Technology [11] - Submit JCL from ftp command or shell script

As we can issue site command in ftp mode, after that we can submit JCL file to JES and run it, the JCL file can be located in local folder or z/OS dataset. A. ftp mode:    1. Submit local JC

Ricky Wu的专栏 3026

3. NVIDIA GPU Xid 常见错误码全解析、故障定位与标准化处理方案

摘要: Xid是NVIDIA显卡驱动记录的硬件/软件异常日志,通过dmesg等工具可获取,包含PCI总线、GPU编号、故障码等信息,是诊断显卡问题的核心依据。Xid故障分为四类:应用程序类(如代码错误,Xid13/31)、显存ECC硬件类(如显存损坏,Xid48/63)、链路/供电温控类(如PCIe故障,Xid74/79)和GSP固件类(如静电干扰,Xid119/154)。排查流程包括日志采集、软件修复(如重启进程、升级驱动)、硬件检查(如PCIe链路状态)及断电复位(针对GSP故障)。预防措施包括监控EC

jundao1997的专栏 653

Download dataset from mainframe on a linux

Suppose 1. mainframe $HOST 2. mainframe $USER/$PASSWORD 3. mainframe source dataset $USER.TEST.DATA.FILE 4. local destination file: local.data // Step 1: Get a text file, for example a CO

程序员码工的专栏 688

MIKE水动力笔记18_如何将dfsu流场模拟结果的数据导出成txt文件

MIKE的模拟结果dfsu文件的数据是可以导出的,导出格式为xyz,我们也可以将其改后缀改为txt文本格式,其中包含了某一时刻下所有网格坐标点的数据。

晏长街的博客 4405

目标检测基础

目标检测是计算机视觉的核心任务,需同时对图像中的物体进行定位与识别。传统方法存在速度慢、精度低等问题,而深度学习显著推动了该领域发展,使实时高精度检测成为可能。检测的核心是为每个物体预测边界框坐标和类别标签。为实现高效检测,引入了锚框机制,通过预设多尺度、多宽高比的候选区域,缩小预测偏移量,提升定位精度。训练时,通过计算锚框与真实边界框的交并比 (IoU) 确定正负样本,并基于此生成类别标签和坐标偏移量作为监督信号。该方法提升了检测器对多尺度目标和复杂场景的鲁棒性。

盼小辉丶的博客 2727

IBM Mainframe 基础知识学习 (EBCDIC,dsp3270)

1. 名称 ・ IBM Mainframe  (メインフレーム) ・大机 ・HOST 2.相关终端 ・ IBM 3270 terminal 3.相关协议 ・ dsp3270    Display System Protocol 4.每行字符数(CPL, characters per line) 一般不超过80 https://www.zhihu.com/question/26511154/answer/129956539 80字符宽度来...

sun0322 1678

SAP S/4HANA 数据归档的实施方法

实施 SAP S/4HANA 数据归档是一个系统的过程,涉及到策略的定义、技术的执行以及后续的维护和验证。正确的归档策略不仅能优化系统性能,还能帮助企业降低运营成本,确保数据安全,并符合相关法律法规的要求。通过以上案例,我们可以看到不同行业如何依据自己的业务需求和法规要求,利用 SAP S/4HANA 的强大功能来实现数据归档的目标。这些实践证明了数据归档在现代企业信息管理中的重要地位和作用。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 889

FTP 中 「quote type b 1」的含义

■前言 和IBM大机 mainframe 有关的操作(连接大机中的FTP服务) ■含义 「quote type b 1」 FTP服务器将其传输类型更改为Shift-JIS-kanji ■相关根据 https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.halu001/quote.htm ■原文 Parameters string Specifies the data to b...

sun0322 1083

ROCm rocr-libhsakmt分析系列1-2:多GPU跨卡VRAM访问机制分析

本文基于ROCr-Runtime的libhsakmt库源码,深入分析了多GPU系统中跨设备内存访问的实现机制。主要内容包括: 实现流程概述:通过P2P拓扑发现、统一虚拟地址空间、页表映射和硬件转发四个步骤,实现零拷贝的跨GPU内存访问。

图形/计算GPU的驱动与虚拟化技术分享园地 2498

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

A Mainframe IDE Powered By Unix Technology [12] - Integrate submit JCL and compile with Vim

For integrate submit JCL and compile with Vim, we need some pre-works: 1. One shell script: use ftp and site command to submit JCL to jes, we call it ftpwj.sh, JCL file name is passed as parameter

Ricky Wu的专栏 2590

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

JAVA获取FTP服务器路径_java – 检查Mainframe FTP服务器上的路径是文件还是文件夹....

我有一个Java代码,可以将文件从大型机上的FTP传输到我的本地系统.问题是如何判断给定路径是文件还是文件夹?我不能使用检查扩展,因为我不知道可能的扩展是什么.以下代码总是返回false,fileSystem.isFile("fileName");作为大型机文件系统,路径是分开的.而不是/因此检查.最后也没有用.我再次使用输出路径将数据流式传输到输出位置url="connection url of...

weixin_39534873的博客 399

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

ftp作业

1:2: 3:

shenfangzhu的专栏 478
上一篇: The Iron Laws of Software Development
下一篇: DB2外键删除规则的特殊约束(DB2 FOREIGN KEY ON DELETE RULES special constraints)
simonjo
博客等级 码龄22年 39粉丝 63原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值