File input-output limitations
The
size limits of records and files are as shown below.
- For line-sequential files:
- Maximum record size: 64 KB
- Maximum number of bytes allocated for a file: 2 GB
- For STL files:
- Minimum record size: 1 byte
- Maximum record size: 65,535 bytes
- Maximum record key length: 255 bytes
- Maximum number of alternate keys: 253
- Maximum relative key value: 2**32 -1
- Maximum number of bytes allocated for a file: 2**31
-1 (relative and indexed files)
- Maximum number of bytes allocated for a file: no
limit (sequential files)
- For RSD files:
- Fixed-length records only
- Minimum record size: 1 byte
- Maximum record size: 65,535 bytes
- Maximum number of bytes allocated for a file: 2 GB
Additional or more restrictive limits might be applicable depending on the
platform where a target file is located.
related references
Compiler limits
(COBOL for Windows Language Reference)
|