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


096

z/OS MVS System Codes
SA38-0665-00

096

Explanation

The error occurred during processing of a basic telecommunications access method (BTAM) OPEN macro. An OPEN routine found that dynamic buffer allocation had been specified in the DCBBFTEK field of the data control block (DCB). However, the OPEN routine could not dynamically allocate buffers because the data control block specified neither the address of a buffer pool control block (in the DCBBUFCB field) nor the number and length of the buffers (in the DCBBUFNO and DCBBUFL fields).

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

Correct the error by doing one of the following:
  • Providing a buffer pool and specifying the address of its control block in the DCBBUFCB field.
  • Specifying the number and length of the buffers in the DCBBUFNO and DCBBUFL fields.
  • Handling buffering in the program and deleting the BFTEK=D operand in the DCB macro or DCB parameter of the DD statement.

Then run the job step again.

Source

Teleprocessing

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014