一連のjclを説明するフローチャートを分析したときに、「NAILDUMPS」という新しい用語に遭遇しました。そのフローチャートのいくつかのステップで、「このファイルはネイルダンプされます」と記載されています。 。
前もって感謝します
メインフレームの世界を旅するたびに、この用語を聞いたことがありません。FaultAnalyzer(またはその競合製品)や、システム異常終了のようなものではありません。
最も可能性の高いことは、それがアプリケーション固有のものであるということです。IEBGENER
または(オプション付き)のようなプログラム名など、JCL内のコメントの前後のコンテキストを提供できればIEFBR14
、それが何をしているのかを簡単に伝えることができます。
(a)の価値については、このとらえどころのないプログラムの1つの使用法を示すGoogleが提供する1つのページがあります。リンクには、データセットを空にするには、次を使用できると記載されています。
//STEP01 EXEC PGM=NAILDUMP
//FILE DD DSN=your filename,DISP=SHR
JCLで。しかし、このプログラムに関する情報が不足していること、IBM z / OSのドキュメントのいずれにも表示されていないように見えること、およびこれを行うための完全にサポートされた方法があることを考えると、私はそれがいくつかであると主張します社内ユーティリティ。ローカルのsysprogsに尋ねてください-彼らが知らなくても、彼らはJCLメンバーの内部を見ることができるはずです。
(a)DD
悪名高いプログラムのように、まったく何もしないプログラムであっても、コマンドを指定するだけでJCLを使用して実行できるさまざまなすばらしいことがあるため、おそらくそれほど価値はありませんIEFBR14
。
NAILDUMPは、標準のIBMメインフレーム(zos)ユーティリティー・プログラムの「通常の」名前ではありません。これには3つの可能性があります。NAILDUMPは次のようになります。
メインフレームにアクセスできる場合(またはアクセスできる人を見つけることができる場合)、TSOのISRDDNユーティリティを使用して、NAILDUMPが関連する実際のプログラムロードモジュールを見つけることができます。ただし、それがローカルで開発されたプログラムであるか、他の標準ユーティリティのエイリアスである場合に限ります。プログラム。このリンク はそれを行う方法の簡単な説明を提供します。
カタログ式プロシージャーの場合は、システムのデフォルトのカタログ式プロシージャー・ライブラリーまたはJCLで指定されているメンバーでNAILDUMPという名前のメンバーを検索することで見つけることができます。
本名を取得するのは少し難しいかもしれませんが、そこに到達すると、コンテキストを通じてそれが何に使用されているかが明らかになるはずです。
これは、ドキュメントを作成した作成者が特定の用語( "naildump")に精通しているが、ドキュメントの対象者には精通していない場合のようです。
誰かがあなたに答えたとしても、それが何を意味すると思われるとしても、特にその場合は間違っている可能性があるので、最初に著者に説明を求めるべきだと思います。
あなたの小さな文脈を考えると、「NAILDUMP」がデータセットを空にするか、それを削除することは少し意味があります。