The FILEMAXSIZE option specifies the number of bytes used internally to store file offsets.
This also affects locking mechanisms: programs sharing the same file all need to use the same FILEMAXSIZE settings to ensure semaphores and record locks are handled correctly, thereby avoiding potential file corruption in shared files.
FILEMAXSIZE={4|8}
4 | Limits file addressibility to 32-bit values which is compatible with earlier versions of Micro Focus products. |
8 | Allows up to 64-bit values for file addressing on Windows platforms when accessing the NTFS file system, but changes the underlying record locking mechanism. Therefore, if you are sharing very large files, that is files greater than 1Gb in size, all programs accessing the file must use FILEMAXSIZE set to 8 to avoid possible corruption problems. |
Default: | 4 |
Warnings:
See the appendix File Systems for more information on 64-bit and 32-bit file systems.