问题标签 [mainframe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
135139 浏览

mainframe - 比较两个文件并将其写入“匹配”和“不匹配”文件

我有两个输入文件,每个文件的长度为 5200 字节。一个七字节的密钥用于比较两个文件,如果有匹配项,则需要将其写入“匹配”文件,但在写入匹配文件时,我需要infile1来自infile2.

如果没有匹配,则写入no match文件。

有可能做到sort吗?我知道使用 COBOL 程序可以轻松完成,但只想知道SORT/ICETOOL/Easytrieve Plus (EZTPA00).

0 投票
2 回答
657 浏览

java - 任何可用于将消息从 COBOL 发送到 Java 的开源消息队列?

我有一个 Java 堆栈(Tomcat 等),我需要将消息从运行 COBOL 的大型机发送到 Java 端。任何可用的开源队列都可以做到这一点吗?

0 投票
4 回答
239 浏览

version-control - 是否有可以忽略大型机序列号的现代免费 D?VCS?

我正在考虑将大量 IBM 汇编语言程序套件从基于“文件名包括版本号”的 vcs 迁移到现代 vcs,这将使我能够分支和合并。

这些文件有 80 列记录,最后 8 列是几乎没有意义的序列号。

由于许多我不想浪费空间的原因,我需要 vcs 忽略(但希望以某种明确定义的方式保留)序列号列,并仅基于前 72 列的内容。

有任何想法吗?


只是为了澄清“忽略但保留”:我接受它有点模糊,因为我还没有完全收集我的想法。

这将是这样的:

“合并/打补丁时,如果一侧有序列号,则输出它们;如果多于一侧有序列号,则使用文件中存在的序列号 (1|2|3)”


为什么要保留序列号?首先,它们确实序列号。其次,我想将这些东西重新集成到大型机上,其中序列号可能非常重要。(知道“SMP/E”是什么意思的人会明白。不知道的人,高兴,但颤抖......)


我刚刚意识到我没有接受答案。艰难的选择,但@Noldorin 最接近我要去的地方。

0 投票
1 回答
2012 浏览

mainframe - 主机上的 Changeman - 每一步是什么意思?

我目前正在尝试在大型机上推广 Changeman 中的软件包。目前看来,我必须遵循一系列咒语。不幸的是,我不记得魔法咒语。我需要先了解发生了什么,然后才能跟进。那么,Changeman 涉及什么,以下是什么意思:Stage、Checkout、Audit,它们是做什么的?

0 投票
3 回答
10310 浏览

ftp - 使用 FTP 上传到大型机

我只想知道您如何上传指定其特征的数据集?EG 使用命令引用站点 lrecl=500 recfm=fb

好吧,当我尝试使用该命令时,它被接受了,但问题是当我尝试使用“发送”命令上传文件时,ftp 挂断,并且 definitley 关闭了会话。

这是示例:http ://www.mvsforums.com/helpboards/recent.php?sid=dab6b1f3cda149c7d7db855d90acaab1

任何帮助将不胜感激。谢谢。

0 投票
4 回答
1372 浏览

c - 在 Metal C 中使用 WTO 进行打印

我正在尝试使用 Metal C 中的 WTO 指令将“Hello World”打印到我的工作日志中。这是基于 z/OS V1R10.0 Metal C Programming Guide and Reference 的第 1.2.3.5 节中的示例当我使用 WTO 时出现的问题是我的缓冲区包含 0 或 ASCII 到 EBCDIC 转换。我在下面粘贴了我的工作日志的相关部分,然后是我的代码,然后是我无法编译的 IBM 示例中的代码。作业日志

我的代码

IBM 代码

0 投票
4 回答
1321 浏览

c - Metal C中的memset问题

我正在尝试使用以下代码初始化 Metal C 环境,但在 memset 行上出现以下错误。ERROR CCN3275 IMIJWS0.METAL.SAMPLIB(MEM):6 遇到意外的文本')'。错误 CCN3045 IMIJWS0.METAL.SAMPLIB(MEM):6 未声明的标识符 ___MEMSET。ERROR CCN3277 IMIJWS0.METAL.SAMPLIB(MEM):6 语法错误:可能缺少 ')' 或 ','?CCN0793(I) 文件编译失败 //'IMIJWS0.METAL.SAMPLIB(MEM)'。未创建目标文件。下面是我的代码

0 投票
4 回答
33877 浏览

sql - 用于提取存储过程的 DB2 SQL 代码

我和我的同事在托管的 DB2/z 数据库(8.1 版)上有数百个 SQL 存储过程。我们没有管理员权限,我们通过 QMF 屏幕访问数据库。下载是通过 3270 终端会话使用 TSOFT命令完成的。

是否有一种简单/有效的方法来提取我们所有存储过程的定义/文本?

我想做一个每周转储,我们在 SVN 或其他一些修订控制系统中保存在现场。

任何建议将不胜感激。

谢谢
斯蒂芬


更新——2009 年 7 月 9 日

非常感谢您的建议,但它们似乎对我们的特定配置没有帮助。我会回到我们的供应商那里,向他们询问更多信息。当我进一步了解时会更新。

斯蒂芬

0 投票
2 回答
340 浏览

file - 是否有大型机(系统 Z)的网络文件系统?

网络文件系统由 Windows 和 (L)Unix 提供。是否有适用于 IBM 大型机的设备?(很难相信不是)。它是否提供对大型机数据区域的标准 Unix 样式访问(二进制?Ascii?EBCDIC?)?如何处理数据集/分区数据集?谁配置到 Z/OS?我如何了解有关大型机的此类网络文件系统的更多信息?

0 投票
4 回答
2070 浏览

zlib - z/OS USS 上的 zlib

我试图在 z/OS USS 上编译 z/lib(那是大型机)。我得到了 gmake 和 c89 编译器(我假设它符合 c89 标准)并且 USS 应该是 POSIX 兼容的。

但是 zlib 似乎正在绊倒

出现以下错误

当我逐步取出 FAR *(我认为它是一个远指针,但我真的不太确定)时,错误就消失了。但由于这是一个库,我不确定通过删除它会产生哪些其他工件。

有人有什么想法吗?

那里有旧的大型机头吗?