H06.06 Release Version Update Compendium

Operating System
H06.06 Release Version Update Compendium542486-001
2-5
Interoperability
file aware for programs built with the large file compilation environment (that is, macro
_FILE_OFFSET_BITS is defined to have value 64).
Interoperability
Interoperability for file copy operations:
HP NonStop programs that are capable of copying files from one system to
another behave appropriately when the target system runs on a pre-H06.06 RVU.
The programs successfully copy files smaller than 2 GB, which appear as
Guardian Format 1 files on the target system. The programs refuse, in a user-
understandable way, to copy files larger than approximately 2 GB.
Interoperability for opens of OSS files:
Applications running on a pre-H06.06 system can open any OSS file smaller than
approximately 2 GB on an H06.06 or later system through either OSS or Enscribe
APIs.
HP does not support OSS opens of OSS files larger than approximately 2 GB on
systems running pre-H06.06 RVUs. However, because Enscribe has long
understood Guardian Format 2 files, a program running on a pre-H06.06 system
that uses Enscribe with 64-bit elections can open a large OSS file that resides on
an H06.06 or later system. If the file is smaller than 2 GB, the file size limit for that
open is 2 GB. If the file is larger than 2 GB, the file size limit for that open is the
size of the volume.
Interoperability for opens of Enscribe C files:
As of H06.06, OSS can create Enscribe files in the /G name space through
creat64() and open64(). The resulting files, regardless of size, are Guardian
Format 2 C files with file code 180. If a program running on any RVU attempts to
open this type of file through FILE_OPEN_ without 64-bit elections, the open
succeeds if the file is smaller than approximately 4 GB and fails if it is larger than 4
GB.
If the open call includes 64-bit elections and is issued on an H06.06 or later RVU,
the open succeeds regardless of file size.
If an application running on a pre-H06.06 system invokes FILE_OPEN_ with 64-bit
elections, the open succeeds. However, if the file size is smaller than 4 GB, the file
size limit for that open is 4 GB. If the file size is larger than 4 GB, the file size limit
for that open is the limit defined at file-creation time.
Migration
HP does not support transferring files larger than 2 GB to a pre-H06.06 system.
If you are currently running the H06.03 RVU, consider migrating to the H06.05
RVU before migrating to H06.06 so as to facilitate fallback if fallback becomes
necessary.