Start of change

DSNT025I   program-name WAS UNABLE TO PROCESS THE BIND OR FREE REQUEST, REASON CODE = reason-code

Explanation

The program was not able to bind or free the package or plan.

program-name
The name of the program.
reason-code
The reason for the message or SQL code, indicated by one of the following values:
1
The data definition statement was missing.
2
The OPEN request failed.
3
The READ request failed.
4
The request to retrieve file information failed.
5
The call to the bind interface failed.
771
A GETMAIN request was not successful.
772
Unable to set up the bind interface.
773
Unable to remove the bind interface.
Multiple forms: This message has two forms. The short form is shown above. The long form is:

program-name WAS UNABLE TO PROCESS THE BIND OR FREE REQUEST, REASON CODE = reason-code,DDNAME = dd-name,ERROR = error text

The long form is used during I/O operations (file opening or closing).

dd-name
The name of the data definition statement.
error text
Description of error, generated during I/O operation. This text is sometimes a Language Environment® error message.

System action

The request fails and the program terminates.

User response

Correct the error based on the information provided for the reason-code value:

1
Verify that the job used to execute the program has allocated the SYSTSPRT data definition as SYSOUT=* and the SYSUT1 as a workfile with these attributes:
//SYSUT1 DD UNIT=SYSDA,
//          SPACE=(32000,(30,30)),
//          DCB=(RECFM=VB,LRECL=133)
771
Increase region, and resubmit the job.
All other values
Respond according to the information received in error text. The source of the information is:
2, 3, or 4
IBM® Language Environment
5, 772, or 773
BIND interface

Severity

12 (severe error)

End of change