z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


034

z/OS MVS System Codes
SA38-0665-00

034

Explanation

The error occurred during processing of a BISAM OPEN macro instruction. For variable length records, the control program found that the address in DCBMSWA was not valid. Either the address is outside the boundaries of virtual storage or the protection key of that address is not the same as the protection key in the TCB.

The control program found that the fields of the data control block (DCB) indicated a virtual storage area too small to contain the highest level index for the data set. The size of the virtual storage area that should be reserved for the highest level index is placed in the DCBNCRHI field of the data control block at OPEN exit time.

System programmer response

If the error recurs and the program is not in error, look at the messages in the job log for more information. Search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center. Provide the JCL and the program listing for the job.

Programmer response

The error can be corrected by one of the following:
  • Specify a valid address in the MSWA operand of the DCB. Verify that this field has not been incorrectly modified.
  • Provide a sufficient virtual storage area by proper specification of the DCBSMSI and DCBMSHIA fields.
  • Provide no virtual storage area and either do not specify the contents of the DCBSMSI and DCBMSHIA fields or set the fields to zero. The highest level index can then be processed without being loaded into virtual storage.

After making corrections, reassemble the program and run the job step again.

Source

DFSMSdfp

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014