An .ALLOC statement executed in the Batch Processor result in this message:
BPA0002E: UNABLE TO DYNAMICALLY ALLOCATE FILE - RETURN CODE 0001708
What does RC=0001708 mean?
It is DYNALLOC (SVC 99 ALLOCATION/DEALLOCATION) macro HEX return code.
Meaning: One of the following occurred:
- The data set name specified is in error. (program error)
- A system error occurred when processing the data set name
Corresponding Messages: IKJ56228I or IKJ56229I
Look for the corresponding message that explain the error and list the dataset name, like this example:
IKJ56228I DATA SET DB2ADM.UNLD112.SYSPUNCH NOT IN
CATALOG OR CATALOG CAN NOT BE ACCESSED