When starting my CA Datacom Multi-User Facility (called MUF), I received an error with RC 60(146) about my Log file (LXX).

book

Article ID: 19029

calendar_today

Updated On:

Products

CA Compress Data Compression for MVS CA Compress Data Compression for Fujitsu CA Datacom - DB CA Datacom CA Datacom - AD CA Datacom - Server CA Disk Backup and Restore - MVS CA DISK BACKUP AND RESTORE- ADD-ON OPTIO CA DISK BACKUP AND RESTORE CA Ideal CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware CA Datacom/AD

Issue/Introduction

Description:

When starting my CA Datacom Multi-User Facility (called MUF), I received some error messages with RC 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 )

What do these errors mean, and how do I fix them?

Solution:

The RC 60(146) has this explanation:

Explanation: INVALID LOG CONTROL BLOCK
User Response: There is a JCL error or an INIT is needed.


What this means is that when the MUF opened the Log(LXX) file, it tried to validate control information in the file, but the control information was not what was expected. This could be the result of:


  1. Allocating the LXX file, but not running the INIT command;
  2. Using the wrong file/filename for the LXX;
  3. Some other program overwrote the LXX file with the wrong data.

If LXX is actually using the correct file/filename, in order to correct this, you will need to run a job to initialize (INIT) the LXX. Here is a z/OS sample for version 14.0:


//LXXINIT  EXEC PGM=DBUTLTY,REGION=6M
//         INCLUDE MEMBER=B14STLIB
//         INCLUDE MEMBER=B14DDOUT
//LXX      DD  DISP=SHR,DSN=your LXX file
//SYSIN    DD  *
    INIT AREA=LXX,BLKSIZE=32760,TSN=00000001,VARIABLE=YES
/*

Please be sure that the LXX file name is correct here. If you are using version 14.0 and SIMPLIFY mode, and have coded a value for the DSN_XXX filemask, be sure that this file matches that filemask.

For more information about initializing the LXX, please refer to the CA Datacom/DB DBUTLTY Reference Guide, in the section "INIT CXX/FXX/IXX/LXX/WXX/Data Area › INIT LXX (Format Log Area)."
For more information about the SIMPLIFY feature, please refer to the CA Datacom/DB Database and System Administration Guide, in the section "Introduction › Simplify Feature."

As always, please contact CA Technologies support for CA Datacom if you have further questions.

Environment

Release:
Component: CA90S