MPE/iX Error Messages Manual Vol 3 (32650-90880)

Chapter 6 253
TurboIMAGE/XL V iii C 5
Library Procedure Error Messages
database
An erroneous data set name
A reference to data set which is inaccessible to user
class established when database opened
For DBFIND, this error is also returned if referenced data
set is a master. Erroneous data set name may arise when a
terminating semicolon or blank is omitted.
ACTION Check application program's procedure call. Correct error
in call.
-21 MESSAGE Bad data item reference (or see above)
CAUSE For DBINFO (modes 101, 102, and 204), data item
reference is:
Numeric but out of range of the number of data items
in database
An erroneous data item name
A reference to data item which is inaccessible to user
class established when database opened.
An erroneous data item name may arise when a
terminating semicolon or blank is omitted.
ACTION Check application program's procedure call. Correct error
in call.
-22 MESSAGE Maintenance word required
CAUSE For DBOPEN, maintenance word is required for
non-creator to access the database.
ACTION Supply the correct maintenance word.
-23 MESSAGE Data set not writable
CAUSE For DBPUT and DBDELETE, database has been opened
in DBOPEN mode 1, 3, or 4 and user has read but not
write access to the referenced data set.
ACTION Modify access mode set in procedure call or notify current
user operation cannot be performed.
-24 MESSAGE Operation not allowed on automatic master
data set
CAUSE For DBPUT, the referenced data set is an automatic
master.
ACTION Modify data set name in call or in data set type in schema.
-30 MESSAGE ILR enabled and bad access
CAUSE The database has been ported from MPE V with ILR
enabled. The only allowable access to the database is