TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)

534 AppendixA
Error Messages
Library Procedure Error Messages
Library Procedure Calling Errors
-11 MESSAGE Bad
base
reference
MEANING For DBOPEN, the first two characters in base are not blank,
or database name contains special characters other than
period. For all other procedures, either first two characters
in base do not contain the value assigned by DBOPEN or the
parameters passed to the procedure are incorrect in type,
sequence, or quantity.
ACTION Check application program's procedure call. Correct error
in call.
-12 MESSAGE
intrinsic name
called without covering lock
in effect (See below for additional status code 12
message.)
MEANING For DBUPDATE, DBPUT, and DBDELETE, database has
been opened in DBOPEN mode 1 but there is no lock to
cover entry. DBPUT or DBDELETE to master requires data
set or database be locked. In all other cases, entry, set, or
database can be locked.
ACTION Modify program to apply proper lock or change mode.
-12 MESSAGE Database must be in logon group and account
(See above for additional status code 12 message.)
MEANING For DBOPEN, when the database has been opened in access
mode -2, the database must be in the user’s logon group
and account.
ACTION Retry call to DBOPEN from group and account containing
database.
-13 MESSAGE Not allowed; must be creator of root file or
database
MEANING DBOPEN failed because the caller is not the creator of the
database and no maintenance word is specified.
ACTION Supply the correct maintenance word and retry call to
DBOPEN.
-14 MESSAGE Illegal intrinsic in current access mode
MEANING DBPUT and DBDELETE cannot be used with DBOPEN mode
2, 5, 6, 7, or 8. DBUPDATE cannot be used with DBOPEN