ICE118IUNKNOWN FILE SIZE - RECOMMEND SPECIFYING FILSZ=EN TO REDUCE RISK OF FAILURE OR DEGRADED PERFORMANCE
Explanation
DFSORT could not determine the input file size, and the number of records was not supplied by a FILSZ or SIZE value, that is, the input file size is unknown. Generally, DFSORT can automatically determine the input file size. However, in a few cases, such as when an E15 supplies all of the input records or when information about a tape data set is not available from a tape management system, DFSORT cannot determine an accurate file size.
If dynamic allocation of work space is used, DFSORT allocates the primary space according to the DYNSPC value in effect. This can result in an underallocation or overallocation, possibly leading to wasted space or an out-of-space condition, respectively. Performance may also be degraded.
System action
None.
Programmer response
None required, unless you receive message ICE046A or ICE083A, in which case you should specify FILSZ=En with a reasonably accurate estimate of the number of records to be sorted. If you receive message ICE046A with dynamically allocated work space and you cannot specify FILSZ=En, use DYNSPC=n to increase the primary space allocated. If you receive message ICE083A and you cannot specify FILSZ=En, use DYNSPC=n to decrease the primary space allocated.
You may want to specify FILSZ=En even if you don't receive message ICE046A or ICE083A, because doing so may improve resource usage and performance.
- In DFSPARM for the JOINKEYS main task.
- In JNF1CNTL for the JOINKEYS F1 subtask.
- In JNF2CNTL for the JOINKEYS F2 subtask.