MUFを実行した時、DBリターン・コード60(146)で失敗しました

Document created by KAZUHIKO_FURUISHI Employee on Jul 7, 2015
Version 1Show Document
  • View in full screen mode

文書番号: JTEC001158

 

製品名: CA Datacom/AD

バージョン: r12.0、v14.0

OS: z/OS

 

Question

 

MUFを起動したとき、DBリターン・コード60(146)でのエラー・メッセージが出力されました。

どのような対処をすればよいですか?

 

 DB02405I - PXX START 0 60(146) OPEN -0- D-1

 DB02406I - PXX END - INVALID LOG CONTROL BLOCK

 DB00501E - OPEN ERROR - RETURN CODE 60 (146) CXX=cxxname (LXX )

 

Answer

 

DBリターン・コード60(146)のエラーは、MUFLXX(ログファイル)をOPENしたときに、

ログ制御情報に問題があり中断されたことを意味します。

 

この原因としては、以下、いずれかの可能性が考えられます。

・ LXXのファイルのアロケートはしたが、初期化をしていなかった。

・ LXXを最後に使用したユーザのジョブが正常に終了していなかった。

・ MUFの起動プロシジャで間違ったLXXを使用していた。

 

正しいLXXを使用している場合、この問題を修正するためには、LXXを初期化するジョブを

実行する必要があります。以下の各リリース毎のJCLサンプルをご覧ください。

 

【実行JCL

● R12.0の場合

//UTIL         EXEC PGM=DBUTLTY,REGION=4M

//STEPLIB     DD DISP=SHR,DSN=your datacom r12.CUSLIB

//                  DD DISP=SHR,DSN=your datacom r12.CAAXLOAD

//LXX             DD DISP=SHR,DSN=your datacom r12.LXX

//SYSPRINT  DD SYSOUT=*

//SYSOUT     DD SYSOUT=*

//SYSPUNCH DD DUMMY

//SYSIN         DD *

  INIT AREA=LXX,BLKSIZE=32760,VARIABLE=YES

//

 

● V14.0の場合

//UTIL         EXEC PGM=DBUTLTY,REGION=6M,PARM='/PGMMONTH=1'

//STEPLIB     DD DISP=SHR,DSN=your datacom v14.CUSLIB

//                  DD DISP=SHR,DSN=your datacom v14.CAAXLOAD

//LXX             DD DISP=SHR,DSN=your datacom v14.LXX

//SYSPRINT  DD SYSOUT=*

//SYSOUT     DD SYSOUT=*

//SYSPUNCH DD DUMMY

//SYSIN         DD *

  INIT AREA=LXX,BLKSIZE=32760,TSN=00000001,VARIABLE=YES

//

Attachments

    Outcomes