File-handling restrictions in the QSYS.LIB file system

Here are some restrictions to be aware of when handling files in the QSYS.LIB file system.

  • Logical files are not supported.
  • Physical files supported for text mode access are program-described physical files containing a single field and source physical files containing a single text field. Physical files supported for binary mode access include externally-described physical files in addition to those files supported for text mode access.
  • Byte-range locking is not supported. For more information about byte-range locking, see the fcntl() topic .
  • If any job has a database file member open, only one job is given write access to that file member at any time. Other requests are allowed only read access.