IDITRACE 情報

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

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

CTL.IDITRACE data area」フィールドによる動的トレースを使用しない場合、トレース情報は IDITRACE DDname 宛先に書き込まれます。コンパイラー・リストまたはサイド・ファイルの検索トレース情報の例は、次のとおりです。
1. コンパイラー・リスト/サイド・ファイルの検索トレースの例
Listing/Side File search trace for IDISCBL1
  Execution program IDISCBL1 compile date 2013/02/18 time 12:17:24
  Rejected - DA.LISTING.COBOL(IDISCBL1)
    Failed -
      OPEN error, member not found.
  Rejected - NWILKES.$$TEMP$$.LISTINGS(IDISCBL1) 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(IDISCBL1) 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 (コンパイラー・リストが見つかりません) 画面からオプションを選択することにより、IDITRACE DDname を割り振る必要なしに、コンパイラー・リストまたはサイド・ファイルの検索に関する IDITRACE 情報が入手可能になります。コンパイラー・リストまたはサイド・ファイルのプロンプト を参照してください。

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

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