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

578 AppendixA
Error Messages
Library Procedure Error Messages
20 MESSAGE Database locked or contains locks
MEANING DBLOCK Mode 2: The database cannot be locked. Refer to
value of status element three: If 0, database already
locked; if 1, database contains locked sets or entries. Mode
4, 6: The lock cannot be granted because the whole
database is already locked.
ACTION Appropriate action depends on program design.
22 MESSAGE Data set locked by another process
MEANING DBLOCK has detected that the data set is locked by another
process or this process through a different access path.
Returned in DBLOCK modes 4 and 6 only.
ACTION Appropriate action depends on program design.
23 MESSAGE Entries locked within set
MEANING DBLOCK has detected that data entries within requested
data set are locked by another process or this process
through a different access path. Returned in DBLOCK mode
4 or 6 only.
ACTION Appropriate action depends on program design.
24 MESSAGE Item conflicts with current locks
MEANING Lock descriptors passed to DBLOCK specify a data item
that is different than one used to set existing locks.
TurboIMAGE/XL allows no more than one data item per
data set to be used at one time for locking purposes.
Returned in DBLOCK modes 5 and 6 only.
ACTION Appropriate action depends on program design.
25 MESSAGE Entries already locked
MEANING DBLOCK has detected that data entries requested to be
locked are already locked by another process or this
process through a different access path. Returned in
DBLOCK mode 6 only.
ACTION Appropriate action depends on program design.