(Customer) applications that do not access the critical data fields FILE-SIZE and HIGHEST-USED-PAGE could also be affected by the changes introduced for the support of large files. The system parameter FST32GB is offered to aid migration.
FST32GB only affects the following FSTAT interfaces:
Version=0 (corresponds to Version=710) when a fully-qualified filename is specified (although not when a file generation group is specified with GEN=YES)
Version=1 (corresponds to Version=800), where the FNAM operand was not specified
For more information regarding FSTAT, see section "FSTAT".
FST32GB = 0 (default setting)
If at least one of the files in the set selected by FSTAT is >=
32 GB, the FSTAT call is rejected with the return code X'00000576'
.
FST32GB = 1 (ignore overflow)
If at least one of the files in the set selected by FSTAT is >=
32 GB, an overflow of the 3-byte fields of the PHP in the extent list is always tolerated and no error message is issued. In the event of an overflow, the value X'FFFFFF' is assigned to the data fields that cannot be displayed.
Note
The system parameter FST32GB is not evaluated if the indicator
LARGE_PUBSET_ACCESS=YES is set in the FSTAT program interface (see section "FSTAT").