Library Procedure Error Messages (Cont.) [ TurboIMAGE/XL Database Management System Reference Manual ] MPE/iX 5.5 Documentation
TurboIMAGE/XL Database Management System Reference Manual
Library Procedure Error Messages (Cont.)
Library Procedure Calling Errors (Cont.)
-103 MESSAGE Remote 3000 stack too small
MEANING Command Interpreter on remote HP 3000 cannot obtain
stack space necessary to execute a DBOPEN or
DBLOCK.
ACTION Ask system manager of remote system to increase
available stack size.
-----------------------------------------------------------------
-104 MESSAGE Remote 3000 does not support TurboIMAGE/XL
MEANING This is an exceptional error and is returned by
DBOPEN on the remote system.
ACTION Notify system manager of problem.
-----------------------------------------------------------------
-105 MESSAGE Remote 3000 cannot create TurboIMAGE control
block.
MEANING This is an exceptional error and is returned by
DBOPEN on the remote system.
ACTION Notify system manager of problem.
-----------------------------------------------------------------
-106 MESSAGE Remote 3000 data inconsistent
MEANING This is an exceptional error returned by same
intrinsics as -102 (see message listed earlier in
this appendix). It indicates a hardware or system
software failure.
ACTION Notify system manager of problem.
-----------------------------------------------------------------
-107 MESSAGE NS 3000 or DS 3000 system error.
MEANING This is an exceptional error returned by same
intrinsics as -102 (see above). It indicates a
hardware or system software failure.
ACTION Notify system manager of problem.
-----------------------------------------------------------------
-108 MESSAGE HPUNLOADCMPROCEDURE call failed.
MEANING This is an internal error encountered during
switching to Compatibility Mode.
ACTION Notify HP support personnel.
-----------------------------------------------------------------
[REV BEG]
-109 MESSAGE ERROR RETURNED BY LOGINFO INTRINSIC.
MEANING LOGINFO intrinsic does not support the feature used
by DBOPEN. It is available in MPE/iX 5.5 and later
releases.
ACTION The version of TurboIMAGE/XL can only be used on
MPE/iX 5.5 or later. Notify your system
administrator.
----------------------------------------------------------------- [REV
END]
-110 MESSAGE MPE OPENLOG intrinsic failure
MEANING OPENLOG returned error number nn to DBOPEN. This
error can occur following a call to DBOPEN when a
database is enabled for logging. Refer to MPE/iX
Intrinsics Manual for listing of second values of
status array and error messages.
ACTION Notify system manager or HP support personnel.
-----------------------------------------------------------------
-111 MESSAGE MPE WRITELOG intrinsic failure
MEANING When a database is enabled for logging, this error
can be returned by DBOPEN, DBCLOSE, DBPUT,
DBUPDATE, DBDELETE, DBMEMO, DBBEGIN, DBEND,
DBXBEGIN, DBXEND, DBXUNDO.
ACTION Notify database administrator.
-----------------------------------------------------------------
-112 MESSAGE MPE CLOSELOG intrinsic failure
MEANING When a database is enabled for logging, this error
can be returned by DBCLOSE. Or CLOSELOG returned
error number nn to DBCLOSE.
ACTION Consult MPE error message documentation. Or notify
database administrator.
-----------------------------------------------------------------
-113 MESSAGE FLUSHLOG returned error number nn to DBEND
MEANING User called DBEND in mode 2 to write the logging
buffer to disk, but the MPE logging facility
returned an error.
ACTION Consult MPE error message documentation.
-----------------------------------------------------------------
-114 MESSAGE ROLLBACK without logging
MEANING DBOPEN has detected that ROLLBACK is enabled but
logging is not.
ACTION Notify your database administrator or HP support
personnel.
-----------------------------------------------------------------
[REV BEG]
-120 MESSAGE OUT OF STACK SPACE FOR A LOCK.
MEANING Available space is not sufficient to process a
DBLOCK.
ACTION Notify HP support personnel.
----------------------------------------------------------------- [REV
END]
-121 MESSAGE Descriptor count error
MEANING DBLOCK detected an error in the descriptor count
(first element of qualifier array) in locking mode
5 or 6.
ACTION Count must be a positive integer.
-----------------------------------------------------------------
-123 MESSAGE Illegal relop in a descriptor
MEANING DBLOCK encountered a relop field containing
characters other than >=, <=, =_ or _=.
ACTION Check contents of qualifier array.
-----------------------------------------------------------------
-124 MESSAGE Descriptor too short. Must be greater than or
equal to 9
MEANING DBLOCK encountered a lock descriptor less than 9
halfwords long.
ACTION Check contents of qualifier array.
-----------------------------------------------------------------
-125 MESSAGE Bad set name/number
MEANING DBLOCK qualifier array contains an invalid data set
name or number. (Refer to error -21 for rules.)
ACTION Check contents of qualifier array. Be sure names
are delimited by semicolon or space if less than 16
bytes long.
-----------------------------------------------------------------
-126 MESSAGE Bad item name/number
MEANING DBLOCK qualifier array contains an invalid data
item name or number. (Refer to error -21 for
rules.)
ACTION Check contents of qualifier array. Be sure names
are delimited by semicolon or space if less than 16
bytes long.
-----------------------------------------------------------------
-127 MESSAGE Attempt to lock using a compound item
MEANING DBLOCK does not allow compound items in lock
descriptors.
ACTION Modify locking strategy to lock on a non-compound
item.
-----------------------------------------------------------------
-128 MESSAGE Value field too short in a descriptor
MEANING A value field in a DBLOCK lock descriptor must be
at least as long as the data item for which it is
specified.
ACTION Check the length of the value field.
-----------------------------------------------------------------
-129 MESSAGE P-type item longer than P28 specified
MEANING DBLOCK does not allow P-type data items longer than
28 in lock descriptors (27 digits plus sign).
ACTION Modify locking strategy to lock on a different
item.
-----------------------------------------------------------------
-130 MESSAGE Illegal digit in a P-type value
MEANING DBLOCK has encountered a P-type value in a lock
descriptor with an invalid packed decimal digit.
ACTION Check qualifier array contents to determine why
data is invalid.
-----------------------------------------------------------------
-131 MESSAGE Lowercase character in type-U value
MEANING DBLOCK has encountered a lowercase character in a
type-U value specified in a lock descriptor.
ACTION Check qualifier array contents to determine why
data is invalid.
-----------------------------------------------------------------
-132 MESSAGE Illegal digit in type Z value
MEANING Lock descriptor value specified to DBLOCK contains
an invalid zoned decimal digit.
ACTION Check qualifier array contents to determine why
data is invalid.
-----------------------------------------------------------------
-133 MESSAGE Illegal sign in type Z value
MEANING Lock descriptor value specified to DBLOCK contains
an invalid zoned decimal sign.
ACTION Check qualifier array contents to determine why
data is invalid.
-----------------------------------------------------------------
-134 MESSAGE Two descriptors conflict
MEANING DBLOCK has detected two lock descriptors in the
same call that lock the same or part of the same
database entity. (For example, lock on set and
database in same request.)
ACTION Check qualifier array contents for conflicting lock
descriptors.
-----------------------------------------------------------------
-135 MESSAGE Second lock without CAP=MR
MEANING A second call to DBLOCK has been made without an
intervening DBUNLOCK call and program does not have
MR capability.
ACTION Read discussion of multiple calls to DBLOCK in
chapter 4 of this manual if you plan to use CAP=MR.
-----------------------------------------------------------------
-136 MESSAGE Descriptor list exceeds 4094 bytes
MEANING DBLOCK allows a maximum length of 4094 bytes for
lock descriptor lists (qualifier array).
ACTION Change qualifier array contents so lock descriptor
list is shorter.
-----------------------------------------------------------------
[REV BEG]
-137 MESSAGE USER ABOUT TO WAIT FOR SELF.
MEANING There is a potential for an imminent deadlock
situation.
ACTION Examine the locking scheme in your application; may
need to call DBUNLOCK and then DBLOCK.
----------------------------------------------------------------- [REV
END]
-139 MESSAGE Invalid number of base IDs.
MEANING The number of base IDs involved in the multiple
database transaction is greater than 15.
ACTION Modify your application program so that not more
than 15 databases are involved in a multiple
database transaction.
-----------------------------------------------------------------
-140 MESSAGE Bad base ID list.
MEANING The base IDs are not correctly formatted for a
multiple database transaction.
ACTION Modify your application program so that the base ID
list is correctly formatted. Refer to the
discussion of DBBEGIN in chapter 5 for more
information.
-----------------------------------------------------------------
-141 MESSAGE All MDBX databases must be on same system.
MEANING An attempt was made to begin a multiple database
transaction (MDBX) on remote databases when all
databases were not located on the same system
(node).
ACTION Modify your application program to only perform
multiple database transactions on databases which
are located on the same system.
-----------------------------------------------------------------
-142 MESSAGE All MDBX databases must log to the same log file.
MEANING All databases involved in a multiple database
transaction (MDBX) must have synchronized logging
facilities.
ACTION Ask your database administrator or application
programmer to synchronize the logging facilities.
-----------------------------------------------------------------
-143 MESSAGE Logging must be enabled or disabled for all MDBX
databases.
MEANING All databases involved in a multiple database
transaction (MDBX) must have synchronized logging
facilities.
ACTION Ask your database administrator or application
programmer to synchronize the logging facilities.
-----------------------------------------------------------------
-144 MESSAGE MUSTRECOVER must be enabled or disabled for all
MDBX databases.' ' \MEANING\All databases
involved in a multiple database transaction (MDBX)
must have synchronized logging facilities.
ACTION Ask your database administrator or application
programmer to synchronize the logging facilities.
-----------------------------------------------------------------
MPE/iX 5.5 Documentation