什么是“NAILDUMPS”?

发布于 2024-11-27 06:44:33 字数 147 浏览 2 评论 0原文

当我分析解释一系列 jcl 的流程图时,我遇到了一个名为“NAILDUMPS”的新术语。在该流程图的某些步骤中,它被提到为“此文件已被naildumped”。任何人都可以解释什么是a naildump 以及为什么使用它?

提前致谢

I encountered a new term called 'NAILDUMPS' when I analysed a flowchart explaining a series of jcls.In some steps of that flowchart it is mentioned as"this file is naildumped" .Can anyone explain what is a naildump and why it is used?.

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

朱染 2024-12-04 06:44:33

在我穿越大型机世界的所有旅程中,我从未听说过这个术语,无论是在故障分析器(或其竞争产品)还是系统异常结束中,您都没有听说过这个术语。

最有可能的是它是一个特定于应用程序的东西。如果您可以在 JCL 中提供注释周围的上下文,例如像 IEBGENERIEFBR14 (带有选项)这样的程序名称,那么可能会更容易告诉您什么它正在做。

就其价值而言(a),Google 提供了一个页面,展示了这个难以捉摸的程序的一种用途。该链接指出,要清空数据集,您可以

//STEP01   EXEC PGM=NAILDUMP                               
//FILE     DD DSN=your filename,DISP=SHR  

在 JCL 中 使用:但鉴于该程序的信息匮乏,事实上它似乎没有出现在任何 IBM z/OS 文档中,而且事实上有完全良好的支持方法来执行此操作,我仍然认为它是一些内部实用程序。询问您当地的 sysprogs - 即使他们不知道,他们也应该能够看到 JCL 成员的内部情况。


(a) 它可能没有多大价值,因为只需指定 DD 命令,您就可以使用 JCL 完成各种奇妙的事情,即使程序完全不执行任何操作, la 臭名昭著的 IEFBR14 程序。

In all my travels through the mainframe world, I've never heard this term, not with Fault Analyser (or its competition) or with system abend stuff, where you'd expect to find it.

Most likely thing is that it's an application specific thing. If you could provide the context around the comment in the JCL, such as a program name like IEBGENER or IEFBR14 (with the options), it may be easier to tell you what it's doing.

For what it's worth (a), there's one page that Google serves up showing one use for this elusive program. The link states that, to empty a dataset, you can use:

//STEP01   EXEC PGM=NAILDUMP                               
//FILE     DD DSN=your filename,DISP=SHR  

in your JCL. But given the scarcity of information on this program, the fact it doesn't seem to appear in any of the IBM z/OS docs and the fact that there are perfectly good supported ways of doing this, I'd still maintain that it's some in-house utility. Ask your local sysprogs - even if they don't know, they should be able to see inside the JCL member.


(a) It's probably not worth much since there are all sorts of wonderful things you can do with JCL just by specifying DD commands, even with programs that do absolutely nothing, a la the infamous IEFBR14 program.

尴尬癌患者 2024-12-04 06:44:33

NAILDUMP 不是任何标准 IBM 大型机 (zos) 实用程序的“正常”名称。
这就留下了三种可能性。 NAILDUMP 可能是:

  • 本地开发的程序,在这种情况下您需要找到本地文档(祝你好运!)。
  • 面向标准实用程序的编目过程。例如,DFSORT 是许多商店使用的编目过程,用于前置标准系统排序程序。
  • 另一个程序的别名。例如,ICEMAN 是标准系统排序程序的常见定义别名。

如果您有权访问大型机(或者可以找到可以访问大型机的人)
TSO下的ISRDDN实用程序可用于查找实际的程序加载模块
NAILDUMP 涉及的前提是它是本地开发的程序或者是其他某些程序的别名
标准实用程序。 此链接
简要说明了如何操作。

如果它是一个编目过程,您可以通过在系统默认中搜索名为 NAILDUMP 的成员来找到它
编目过程库或 JCL 中指定的过程库。

获取真实姓名可能有点困难,但是一旦你到达那里,通过上下文就应该清楚它的用途。

NAILDUMP is not a "normal" name for any standard IBM Mainframe (zos) utility program.
This leaves three possibilities. NAILDUMP could be:

  • a locally developed program, in which case you need to find the local documentation (good luck!).
  • a catalogued procedure fronting a standard utility. For example, DFSORT is a catalogued procedure used in many shops to front the standard system sort program.
  • an alias for another program. For example, ICEMAN is a commonly defined alias for the standard system sort program.

If you had access to the mainframe (or can find someone who does)
the ISRDDN utility under TSO can be used to find the actual program load module
that NAILDUMP relates to provided it is a locally developed program or is an alias for some other
standard utility program. This link
gives a brief explanation of how to do it.

If it is a catalogued procedure you can find it by searching for a member named NAILDUMP in the system default
catalogued procedure library or those specified in the JCL.

Getting to the real name can be a bit of a challenge, but once you get there it should become clear what it is being used for through context.

鹿港巷口少年归 2024-12-04 06:44:33

似乎这种情况是制作文档的作者非常熟悉某个术语(“naildump”),但文档的受众却不熟悉。

我认为你应该首先要求作者进行澄清,因为即使有人回答你的意思,他们在这种情况下也可能是错误的。

鉴于您的小背景,“NAILDUMP”清空数据集或删除它有点有意义。

It seems this a case when the author who made a document is very familiar with some term ( "naildump") but not to the audience of the document.

I think you should first ask the author for clarification because even if someone answers to you what it supposes to mean they could be wrong for that case in particular.

Given your little context makes a little sense that "NAILDUMP" empties the dataset or delete it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文