その他のコマンド

本章では、その他のコマンドの使用方法について説明します。

1. DISPLAY JOB

現在実行中のジョブの状態を表示します。

  • 使用方法

    -+-DISPLAY-+-JOB-+-,DID=aim-did-
     '-D-------'
    オペランド 説明

    DID=aim-did

    AIMディレクトリIDを指定します。(デフォルト値: 00)

  • 出力リスト

    項目 説明

    JOB NAME

    ジョブ名です。

    ACP

    ACPジョブであるかどうかを表示します。

    PED NAME

    PED名です。

    DID

    ディレクトリIDです。

    STATE

    ACPジョブの状態です。

  • 使用例

    • 出力結果がある場合

      aimcmd -c 'DISPLAY JOB'
      JOBNAME     ACP    PED NAME    DID    STATE
      OIVPJOB     YES    OIVPPED     00     STARTING
      aimcmd: command execution done
    • 出力結果がない場合

      aimcmd -c 'DISPLAY JOB'
      JOBNAME     ACP    PED NAME    DID    STATE
      -------- NOTHING --------
      aimcmd: command execution done

2. DISPLAY MSG

現在キューイングされているメッセージの数を表示します。

  • 使用方法

    -+-DISPLAY-+-MSG,RSC=+-SMQN-+-,DID=aim-did-
     '-D-------'         '-WS---'
    オペランド 説明

    RSC={SMQN|WS}

    キューイング・メッセージを表示するリソースの種類を指定します。

    DID=aim-did

    キューイング・メッセージを表示するSMQNのAIMディレクトリIDを指定します。

    SMQNを指定した場合にのみ使用できます。(デフォルト値: 00)

  • 出力リスト

    • SMQNメッセージ

      項目 説明

      SMQN NAME

      SMQN名です。

      MQN NAME

      SMQNが属しているMQNです。

      PRC NAME

      SMQNが属しているプロシージャ名です。(SMQNが属しているMQNにBELONGS TO文でプロシージャ名が記述されている場合)

      DID

      ディレクトリIDです。

      Q CNT

      SMQNに送信されるメッセージの数です。

    • ワークステーション・メッセージ

      項目 説明

      WS NAME

      ワークステーション名です。

      MSG

      DCMSでワークステーションへの送信を待機しているメッセージの数です。

      通常は、0が出力されますが、DCMSまたは端末に障害が発生した場合は、その数を確認することができます。

  • 使用例

    • SMQNメッセージの確認

      aimcmd -c 'D MSG,RSC=SMQN'
      NO.    SMQN NAME    MQN NAME    PRC NAME    DID    Q CNT
       1     OIVPAP00     OIVPMQN                 00     0
       2     OIVPAP01     OIVPMQN                 00     0
       3     OIVPAP02     OIVPMQN                 00     0
       4     OIVPAP03     OIVPMQN                 00     0
       5     OIVPAP04     OIVPMQN                 00     0
       6     OIVPAP05     OIVPMQN                 00     0
       7     OIVPAP06     OIVPMQN                 00     0
      aimcmd: command execution done

      以下のように「Check the server or service status in tmax.」というメッセージが出力されたら、Tmaxのサーバーとサービスが正常に登録されているか確認する必要があります。

      NO.    SMQN NAME    MQN NAME    PRC NAME    DID    Q CNT
       1     OIVPAP00     OIVPMQN                 00     0       Check the server or service status in tmax.
       2     OIVPAP01     OIVPMQN                 00     0       Check the server or service status in tmax.
       3     OIVPAP02     OIVPMQN                 00     0       Check the server or service status in tmax.
       4     OIVPAP03     OIVPMQN                 00     0       Check the server or service status in tmax.
       5     OIVPAP04     OIVPMQN                 00     0       Check the server or service status in tmax.
       6     OIVPAP05     OIVPMQN                 00     0       Check the server or service status in tmax.
       7     OIVPAP06     OIVPMQN                 00     0       Check the server or service status in tmax.
      aimcmd: command execution done
    • ワークステーション・メッセージの確認

      aimcmd -c 'D MSG,RSC=WS'
      NO.    WS NAME     MSG
       1    UGSSSC00       0