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?
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:
- Allocating the LXX file, but not running the INIT command;
Using the wrong file/filename for the LXX;
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 *
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.