Batch Processor: S878-10 processing a large input file

Document ID : KB000011773
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

When executing a Batch Processor script with a very large input file, the job may receive an S878-10 indicating there is not enough virtual storage.

Question:

Is there a Batch Processor option to handle large input files?

Answer:

Add NOBPCL to the .OPTION parameter.

This parameter processes 1 MB file at a time when the input file size is greater than 1 MB. When processing an input file with greater than 1 MB size using Batch Processor JCL, add NOBPCL to the .OPTION parameter. The file is processed 1 MB at a time until the end of the file is reached. 


.OPTION NOBPCL 
To use this command, the input file cannot contain any BPCL ( Batch Processor Command Language). This BPCL includes .IF and .ENDIF logic from the Stored Procedures.