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

270 Chapter6
TurboIMAGE/XL V iii C 5
Library Procedure Error Messages
CAUSE DBPUT has been asked to insert data entry into a master
data set with a key item value which already exists in data
set.
ACTION Appropriate action depends on program design.
44 MESSAGE Can't delete master entry with non-empty
detail chains
CAUSE DBDELETE has been asked to delete master data set
entry which still has one or more non-empty chains.
ACTION Appropriate action depends on program design.
49 MESSAGE Illegal buffer address
CAUSE Calling program's buffer (identified by buffer parameter)
address of DBGET or DBINFO is an unsupported memory
address.
ACTION Correct the buffer parameter with a valid address. CM
user stack, NM user stack, and the NM heap are valid
memory areas in which to create a buffer parameter.
50 MESSAGE Buffer too small
CAUSE Calling program's buffer (identified by buffer parameter)
is too small to accommodate the amount of information
that DBGET or DBINFO wishes to return without
extending into the parameters area. This message is
returned only if the buffer is the last item in the user's
stack, and will overflow the stack boundaries.
ACTION Correct procedure call, or change buffer name or size.
60 MESSAGE Data base access disabled
CAUSE DBOPEN has been called when the database has been
disabled for access.
ACTION Notify database administrator.
61 MESSAGE Data base opened more than 63 times by same
process.
CAUSE DBOPEN has been called when the specified database has
already been opened 63 times by the same process.
ACTION Correct your program so that DBOPEN does not open the
same database more than 63 times.
62 MESSAGE DBG Control Block is Full
CAUSE Lock area within DBG is full.
ACTION Notify your database administrator.
63 MESSAGE DBG disabled; potential damage; only DBCLOSE
allowed