Executing a very large script generated by RC/Migrator abends with a S0C4
search cancel

Executing a very large script generated by RC/Migrator abends with a S0C4

book

Article ID: 7098

calendar_today

Updated On:

Products

RC/Migrator for DB2 for z/OS RC Compare for DB2 for z/OS

Issue/Introduction

Executing a very large script generated by RC/Migrator for Db2 for z/OS (RCM) abends with a S0C4.
In this particular failure the script generated by the Analysis includes many Rebind statements.

BPA072E JOB jobname ABENDED. ABEND CODE S0C4 REASON CODE 0011
BPA072E PSW AT ABEND 078D2000 00004800
BPA072E DATA AT PSW IS UNAVAILABLE
BPA072E UNABLE TO DETERMINE ACTIVE LOAD MODULE. ABENDING MODULE MAY BE IN LPA  

Splitting the script into two smaller files and executing them individually allows the job to complete successfully.

Cause

This problem is due to the size of the file being executed by Batch Processor.

Resolution

When processing an input file with greater than 1 MB size using Batch Processor JCL, add NOBPCL to the .OPTION command as below:

.OPTION NOBPCL

To ensure there is enough virtual storage available during processing, the file is processed 1 MB at a time until the end of the file is reached.
For release r19, if, as in this case, the input file includes many Rebind statements which total more than 1 MB in size, then also ensure that you have PTF RO97024 applied.