
1-62
Status Codes
16: The application encountered an expansion error
This status code is obsolete in MicroKernel versions 6.0 and later.
The MicroKernel encountered an error while writing the directory
structure to disk prior to creating the expanded file partition. Either
the MicroKernel cannot close the file, or a new page was added to the
file and the MicroKernel cannot close and reopen the file to update
the directory structure. Check for a disk hardware failure.
18: The disk is full
The MicroKernel can return this status code in the following
situations:
The disk is full and the MicroKernel cannot expand the file to
accommodate additional records. Erase any unnecessary files.
There is not enough space to append a new page to the data file.
The pre-image file is out of disk space. If your files are in pre-v6.0
format and you are in a transaction, the pre-image file size
increases for the duration of the transaction. If you receive this
status code, either reduce the number of operations in the
transaction, or obtain more disk space.
In some environments, you can restrict the amount of disk space
available to each user. This status code indicates that the
application attempted to expand a data file beyond the amount
of disk space allocated to the file owner.
You tried to read or modify a file which was not closed properly
after a disk full error. Make sure that every application using the
file at the time of the disk full error closed the file successfully.
If a client connected to a Pervasive PSQL server encounters this
status code, other clients performing read-only operations from
the same disk may also receive a non-zero status.
19: The application encountered an unrecoverable error
To ensure file integrity, recover the file as described in Pervasive
PSQL User's Guide.
Komentáře k této Příručce