HFZTRACE 情報

HFZTRACE DDname をジョブに追加すると、Z Abend Investigator によりトレース情報が提供されます。この情報は、特定のコンパイラー・リストまたはサイド・ファイルが選択または拒否された原因を理解するのに役立ちます。例:
//HFZTRACE DD SYSOUT=*

CICS® 環境でこのトレースを有効にする別の方法については、HFZTRACE CICS においてを参照してください。「CTL.HFZTRACE data area」フィールドによる動的トレースについては、分析制御ユーザー出口を参照してください。

CTL.HFZTRACE data area」フィールドによる動的トレースを使用しない場合、トレース情報は HFZTRACE DDname 宛先に書き込まれます。コンパイラー・リストまたはサイド・ファイルの検索トレース情報の例は、次のとおりです。
1. コンパイラー・リスト/サイド・ファイルの検索トレースの例
Listing/Side File search trace for HFZSCBL1
  Execution program HFZSCBL1 compile date 2013/02/18 time 12:17:24
  Rejected - DA.LISTING.COBOL(HFZSCBL1)
    Failed -
      OPEN error, member not found.
  Rejected - NWILKES.$$TEMP$$.LISTINGS(HFZSCBL1) Built 2013/02/18 12:17:41
    Failed -
      COBOL Working Storage length mismatch - load x'2A' listing x'32'
      COBOL Data Division Statements mismatch - load 6 listing 7
    Passed -
      COBOL TGT lengths match load and listing both 148
      COBOL Procedure Division Statements match, both 10
      Object code length check passed.
  Accepted - NWILKES.IVPCB.LISTINGS(HFZSCBL1) Built 2013/02/18 12:17:24
    Passed -
      COBOL TGT lengths match load and listing both 148
      COBOL Working Storage lengths match load and listing both x'2A'
      COBOL Data Division Statements match, both 6
      COBOL Procedure Division Statements match, both 10
      Object code length check passed.

対話式再分析を実行するときに、Compiler Listing Not Found (コンパイラー・リストが見つかりません) 画面からオプションを選択することにより、HFZTRACE DDname を割り振る必要なしに、コンパイラー・リストまたはサイド・ファイルの検索に関する HFZTRACE 情報が入手可能になります。コンパイラー・リストまたはサイド・ファイルのプロンプト を参照してください。

ただし、バッチで生成されたものと同様の完全な HFZTRACE 情報が必要な場合、次の手順に従います。

  1. Z Abend Investigator ISPF インターフェース障害エントリー・リスト画面を表示します。
  2. 基本コマンド行から、次のコマンドを発行します。
    • TSO FREE DD(HFZTRACE)
    • TSO ALLOC DD(HFZTRACE) DSN(dsn) DSORG(PS) SPACE(2,1) TRACKS LRECL(137) RECFM(V,B) NEW (ここで DSN はトレース・データ・セットの名前です)
  3. 故障エントリーの対話式再分析を実施します。
  4. PF3 を故障エントリー・リスト画面に戻します。
  5. オプションとして、基本コマンド行から次のコマンドを発行できます。
    • TSO FREE DD(HFZTRACE)