2

当我分析解释一系列 jcls 的流程图时,我遇到了一个名为“NAILDUMPS”的新术语。在该流程图的某些步骤中,它被称为“这个文件被 naildumped ”。谁能解释什么是 naildump 以及为什么使用它? .

提前致谢

4

3 回答 3

4

在我在大型机世界的所有旅行中,我从未听说过这个术语,在故障分析器(或其竞争对手)或系统异常情况下,你会期望找到它。

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

对于它的价值(a),谷歌提供了一个页面,展示了这个难以捉摸的程序的一种用途。该链接指出,要清空数据集,您可以使用:

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

在你的 JCL 中。但考虑到这个程序的信息稀缺,它似乎没有出现在任何 IBM z/OS 文档中,而且有非常好的支持方式来做到这一点,我仍然认为它是一些内部公用事业。询问您当地的 sysprogs - 即使他们不知道,他们应该能够看到 JCL 成员的内部。


(a)它可能不值多少钱,因为只要指定命令,您就可以用 JCL 做各种美妙的事情DD,即使是完全不做任何事情的程序,比如臭名昭著的IEFBR14程序。

于 2011-08-02T12:36:29.553 回答
2

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

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

如果您可以访问大型机(或可以找到这样做的人),则 TSO 下的 ISRDDN 实用程序可用于查找 NAILDUMP 相关的实际程序加载模块,前提是它是本地开发的程序或其他一些标准实用程序的别名程序。此链接 简要说明了如何执行此操作。

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

获得真实姓名可能有点挑战,但是一旦您到达那里,就应该通过上下文清楚地知道它的用途。

于 2011-08-03T15:11:23.147 回答
0

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

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

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

于 2011-08-02T22:49:16.013 回答