HP Guardian Errors Manual page 69

Procedure errors and messages manual
Table of Contents

Advertisement

Cause The specified block size is too large.
Effect The requested operation is not performed.
Recovery Reduce the block size specified in the file creation request to an acceptable value. For
format 1 files, the largest allowed value is 4096 bytes.
579
(%1103)
Cause The specified record size is too large for the given block size, file type and format.
Effect The requested operation is not performed.
Recovery Increase the block size or reduce the record size specified in the file creation request.
The largest supported record size in a format 1 file is slightly less than in a format 2 file for a given
block size.
580
(%1104)
Cause An open failed because the file was a format 2 file and the opener did not specify use of
64-bit primary keys. An attempt was made to open a relative file, an entry-sequenced file, or an
unstructured file with a potential size of over 4 gigabytes without use of a special indicator specifying
that the program was using 64-bit keys rather than 32-bit keys.
Effect The requested operation is not performed.
Recovery Update the application to use 64-bit keys. This involves changing the use of 32-bit key
values to 64-bit values, replacing calls to 32-bit procedures (such as POSITION) with equivalent
procedure calls (for example, FILE_SETPOSITION_), and setting a 64-bit indicator in the FILE_OPEN_
procedure call. If the file does not contain and does not need to contain 4 GB of data, an alternative
is to reduce the maximum file size (for example, reducing the maximum number of extents).
581
(%1105)
Cause An operation involving 32-bit primary keys was attempted on an open which specified use
of 64-bit keys.
Effect The requested operation is not performed.
Recovery Correct the application by replacing the 32-bit procedure call that caused the error with
an equivalent procedure call that accepts the use of 64-bit keys. Alternatively, turn off the
FILE_OPEN_ procedure indicator that specifies the use of 64-bit keys. The second option will not
allow the application to access non-key-sequenced files that are 4 GB or larger.
582
(%1106)
Cause Alternate key information could not be returned, because it cannot be expressed in the
superseded format of the parameter. For instance, if an alternate key field has an offset greater
than 4095, this error will be returned if the alternate key information is requested using the
FILEINQUIRE procedure, because the format from this procedure allows only 12 bits for an offset.
Effect The requested operation is not performed.
The record size specified is too large for the
given block size, file type and format.
An open failed because the file was oversize and
the opener did not specify use of 64-bit
primary keys.
An operation involving 32-bit primary keys was
attempted on an open which specified use of
64-bit keys.
Alternate key information could not be returned
because it cannot be expressed in the superseded
format of the parameter.
Error Code Descriptions
69

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Guardian

Table of Contents