问题标签 [jcl]

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 投票
3 回答
2005 浏览

db2 - COBOL 程序、JCL 作业,还是两者兼而有之?

我必须执行 3 个任务:
插入、删除和写入

我不确定最好的方法是什么。我的大型机程序设计技能不是太紧,所以我正在寻求建议。

我可以避免为此做一个 COBOL 程序吗?
在我看来,我只需要执行 SQL 语句的 JCL。如果我正确地设计了我的陈述,那么他们应该能够以这种方式执行任务 1 和 2。但我想我可能需要一个 COBOL 程序来写入文件?

我将概述我对这 3 个任务的思考过程。每个任务看起来都差不多,但是它们查询的结果不同,所以 SQL 语句有很大的不同。但他们都在同一张桌子上工作。

任务 1: -
执行 SQL 查询
-对于查询选取的每一行
--根据该行插入一个新行

任务 2:-执行 SQL 查询
-对于查询提取的每一行
--删除记录

任务 3: -
执行 SQL 查询
-对于查询获取的每一行
--将该记录写入文件

0 投票
2 回答
12362 浏览

mainframe - 我们如何使用 JCL 在 PS 文件名限定符中获取当前日期?

我们如何使用 JCL 在 PS 文件名限定符中获取当前日期?

示例输出文件名:Z000417.BCV.TEST.D120713(YYMMDD 格式)。

0 投票
2 回答
712 浏览

submit - 在 TSO 错误中提交作业

我现在正在学习大型机编程。我得到了一个 tso id 与 Dezhi,我正在使用 PASSPORT 终端模拟器。我的用户是 CATIA81

我上传了一些工作和一个 cobol 程序进行测试。我尝试通过 ISPF COMMAND SHELL 提交作业:

我得到以下错误:

这就是我所拥有的

最初的 JOBNAME 是 KSDDELJ1,我将其更改为 CATIA81KDEL1。我的错误是什么?

0 投票
1 回答
1588 浏览

mainframe - 使用 JCL 将多个输入文件中的数字添加到 1 个文件中

我有 n 个具有特定计数的文件。我现在想将所有这些计数值添加到另一个文件中。

它会像

需要一种方法来仅使用 JCL 来做同样的事情。

0 投票
2 回答
29465 浏览

jcl - 在 JCL 中的 INCLUDE 条件之后格式化输出文件

我想根据输入文件中的以下 INCLUDE 标准创建 3 个输出文件。此外,我只想要以下 3 个 BUILD 给出的输出文件中的部分记录。

我认为现在的问题是拥有多个 BUILD/OUTREC 会产生重复错误。

在 JCL 中是否有其他方法可以实现相同的目标?

0 投票
1 回答
662 浏览

db2 - 用于 COBOL 表读取/插入程序的 JCL

运行 COBOL 程序需要哪些 JCL EXEC 和 DD 语句

  • 读取和插入 DB2 表
  • 具有良好运行和异常终止的 PCLog

我不需要实际的代码,但我想知道 exec 语句需要什么。如果可能的话,高管的 DD 也会很方便。

0 投票
2 回答
171 浏览

regex - 为什么零宽度匹配正则表达式不起作用?

我编写了一个 Perl 函数来替换 JCL 脚本中的作业名称。这里使用了零宽度匹配。

但是直到我做了一个简单的修改,删除了前导符号“^”,这个功能才起作用。

所以我想把问题的原因说清楚。任何答复将不胜感激。谢谢。

0 投票
1 回答
2738 浏览

cobol - 大型机 COBOL 和 HTML

如何从大型机批处理 COBOL 编写 html 标签/脚本格式?并通过大型机 JCL 在电子邮件附件中发送格式化标签?

0 投票
1 回答
3992 浏览

dataset - Extent allocation in sequential data sets

I am new to mainframe world and trying to work it up but unable to get one thing that how are extents allocated in data sets.

And please can someone explain it using an example or answer this question

Suppose there is a sequential data sets where primary and secondary are both allocated 1 track. How many times can this data set request for extent ? Is the extent allotted to both primary and secondary or only secondary?

And one last question

How does setting or not setting guaranteed space attribute in storage class effects the no of extents that can be requested ?

Thank You

0 投票
4 回答
20779 浏览

mainframe - 如果生成是在步骤 2 中创建的,如何引用 GDG 生成,我在步骤 3 中引用相同

我在生产中遇到了 GDG 生成问题。

在步骤 2 中创建了新一代:

STEP 3 中引用了同一代:

我给了这样的,但因 JCL 错误而失败。

任何人都可以帮助解决为什么会失败吗?

根据理论,一旦工作完成。我们必须参考第 0 版。在同一工作中,我们必须参考 +1 版本。如果我在第 3 步中更改为第 0 版,那么作业运行良好。