サポートチーム便り2013.01.16
QBATCHサブシステム活動ジョブの確認方法
Question
ユーザー投入のジョブがQBATCHで実行されているかどうかを確認させたいと考えています。WRKSBSJOB SBS(QBATCH)ではユーザーの特殊権限にもよりますが、ジョブの参照だけではなく、変更などができてしまいます。どうすれば簡単に参照させることができますか?
Answer
簡単なCLプログラムを作成すれば、確認させることができます。
内容としてはWRKACTJOBでQBATCHのジョブを抽出し、DSPSPLFで表示、DLTSPLFで表示後にそのデータを消す動きになります。以下、サンプルになります。
WRKACTJOB OUTPUT(*PRINT) SBS(QBATCH)
DSPSPLF FILE(QPDSPAJB) SPLNBR(*LAST)
DLTSPLF FILE(QPDSPAJB) SPLNBR(*LAST)