Library Procedure Error Messages (Continued) [ TurboIMAGE/XL Database Management System Reference Manual ] MPE/iX 5.5 Documentation
TurboIMAGE/XL Database Management System Reference Manual
Library Procedure Error Messages (Continued)
Library Procedure Calling Errors (Continued)
-22 MESSAGE Maintenance word required
MEANING 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
MEANING 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
MEANING For DBPUT and DBDELETE, 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
MEANING The database has been ported from MPE V with ILR
enabled. The only allowable access to the database
is DBOPEN, mode 1-8, or DBUTIL to disable ILR.
ACTION Open the database with mode 1-8 or disable ILR.
-----------------------------------------------------------------
-31 MESSAGE Bad mode
MEANING This error occurs in all procedures when the mode
parameter is invalid. For DBGET, mode is 7 or 8
and referenced data set is a detail, or mode is 5
or 6 and referenced data set is a detail without
search items.
ACTION Correct mode in procedure call.
-----------------------------------------------------------------
-32 MESSAGE Unobtainable access mode; AOPTIONS requested: n,
granted: m
MEANING For DBOPEN, root file cannot be opened with FOPEN
using the access options (AOPTIONS) requested for
the specified access mode. The second element of
the calling program's status area contains the
requested AOPTIONS, and the third element contains
the AOPTIONS granted to DBOPEN by the MPE file
system.
This error usually occurs either due to concurrent
database access by other users or due to MPE
account or group security provisions.
ACTION See the MPE/iX Intrinsics Reference Manual for
meaning of AOPTIONS values.
Action depends on program's design. Normally
notify user that requested access mode is not
available.
-----------------------------------------------------------------
-33 MESSAGE Mode 7 diagnostics not allowed
MEANING For DBGET, mode 7 is not appropriate for
diagnostics.
ACTION Use a different mode for DBGET when diagnostic item
list is in effect.
-----------------------------------------------------------------
-34 MESSAGE Database must be recovered before access is
allowed.
MEANING The system failed while the MUSTRECOVER option was
enabled. The MUSTRECOVER option prevents write
access to the database until it is recovered with
DBRECOV.
ACTION Recover the database with DBRECOV.
-----------------------------------------------------------------
-51 MESSAGE Bad list length
MEANING For DBGET, DBUPDATE, and DBPUT, the list is too
long. This can occur if list is not terminated
with a semicolon or blank. It can also occur for
otherwise legitimate lists which are too long for
TurboIMAGE/XL's work area.
It will never occur for numeric lists.[REV BEG]
ACTION Shorten list array contents. If necessary, change
to numeric list.[REV END]
-----------------------------------------------------------------
-52 MESSAGE Bad list or bad item
MEANING For DBGET, DBUPDATE, or DBPUT, the list parameter
is invalid. list either has a bad format or
contains a data item reference which meets one of
the following conditions:
* It is out of range of the number of data
items in the database.
* It refers to an inaccessible data item.
* It duplicates another reference in the list.
For DBFIND, the item parameter contains a data item
reference which meets one of the following
conditions:
* It is out of range of the number of data
items in the database.
* It is not a search item for the referenced
data set.
ACTION Check procedure call. Correct error in call or
parameter.
-----------------------------------------------------------------
-53 MESSAGE Missing search or sort item
MEANING For DBPUT, a search or sort item of the referenced
data set is not included in list parameter.
ACTION Check procedure call. Correct error in call or
parameter.
-----------------------------------------------------------------
-60 MESSAGE Illegal file equation on root file
MEANING When using an MPE FILE command with the database
name or a database-access file name, only the file
designators and DEV= parameters are allowed.
ACTION Reenter the MPE FILE command without illegal
parameters.
-----------------------------------------------------------------
[REV BEG]
-61 MESSAGE Error while obtaining information about file
equation.
MEANING HPSWITCHTOCM procedure failed while trying to
evaluate the file equation used for DBOPEN.
ACTION Correct the file equation. If that does not
resolve the error, notify your system manager.
----------------------------------------------------------------- [REV
END]
-80 MESSAGE Output Deferred not allowed with ILR enabled
MEANING DBCONTROL (mode 1) was used to request deferred
output, but deferred output cannot be used when ILR
is enabled. Deferred output is not initiated.
ACTION Do not use deferred output; or run DBUTIL and
disable ILR.
-----------------------------------------------------------------
-81 MESSAGE Output Deferred not allowed with ROLLBACK enabled
MEANING DBCONTROL (mode 1) was used to request deferred
output, but deferred output cannot be used when
ROLLBACK is enabled. Deferred output is not
initiated.
ACTION Do not use deferred output; or run DBUTIL and
disable ROLLBACK.
-----------------------------------------------------------------
-82 MESSAGE CIUPDATE is set to DISALLOWED; cannot use
critical item update
MEANING A process issued a call to DBCONTROL in mode 5 to
use the critical item update option, but CIUPDATE
is set to DISALLOWED for this database.
ACTION Do not use CIUPDATE. Or request that your database
administrator set CIUPDATE to ALLOWED for this
database.
-----------------------------------------------------------------
[REV BEG]
-88 MESSAGE Database bad: Third party indexing was in process
(index again).
MEANING Third party indexing is in progress or was in
process but failed.
ACTION Notify database administrator. Reindex if failed.
----------------------------------------------------------------- [REV
END]
[REV BEG]
-89 MESSAGE Database bad: Restructuring was in process
(restore database).
MEANING DBChangePlus is restructuring the database or was
restructuring the database but failed in the
middle.
ACTION Notify database administrator. Restore the
database and redo restructuring if failed.
----------------------------------------------------------------- [REV
END]
-90 MESSAGE Root file bad: unrecognized state: %octal
integer
MEANING For DBOPEN, this error is returned if the root file
is in an unrecognized state. The octal integer
represents an ASCII error code.
ACTION Restore old copy of the database.
-----------------------------------------------------------------
-91 MESSAGE Bad root modification level
MEANING For DBOPEN, the software version of the DBOPEN
procedure is incompatible with version of Schema
Processor which created root file.
ACTION Check with system manager that you have correct
TurboIMAGE/XL software. If necessary ask HP
support personnel about conversion.
-----------------------------------------------------------------
-92 MESSAGE Database not created
MEANING For DBOPEN, the referenced database has not yet
been created and initialized by the DBUTIL CREATE
command.
ACTION Run DBUTIL to create database. Try application
program again.
-----------------------------------------------------------------
[REV BEG]
-93 MESSAGE DATABASE ALREADY EXISTS.
MEANING Database already exists when attempted to create a
new one.
ACTION Change the database name in the schema. If you
want to create in the same name, purge the existing
one and then recreate.
----------------------------------------------------------------- [REV
END]
-94 MESSAGE Database bad - Output deferred; may not be
accessed in mode nn
MEANING For DBOPEN, referenced database was damaged while
being modified in deferred output.
ACTION Either DBLOAD from backup tape; or DBUNLOAD to
ERASE data and then DBLOAD.
-----------------------------------------------------------------
-95 MESSAGE Database bad - Creation was in process (create
again)
MEANING For DBOPEN, database was damaged by a file system
failure, system failure, or TurboIMAGE/XL abort
while DBUTIL CREATE command was creating the
database.
ACTION Because database was not created, run DBUTIL CREATE
command to create the database.
-----------------------------------------------------------------
-96 MESSAGE Database bad - Erase was in process (erase again)
MEANING For DBOPEN, database was damaged by a file system
failure, system failure, or TurboIMAGE/XL abort
while DBUTIL ERASE command was erasing the
database.
ACTION Because data was not erased, run DBUTIL ERASE
command to erase the data from the database.
-----------------------------------------------------------------
-97 MESSAGE Database bad - ILR enable in process (enable
again)
MEANING DBOPEN attempted to open a database but prior
disable of ILR was not complete.
ACTION Run DBUTIL with ENABLE command to enable ILR.
-----------------------------------------------------------------
-98 MESSAGE Database bad - ILR disable in process (disable
again)
MEANING DBOPEN attempted to open a database, but prior
disable of ILR was not complete.
ACTION Run DBUTIL with DISABLE command to disable ILR.
-----------------------------------------------------------------
[REV BEG]
-99 MESSAGE UNSUPPORTED FEATURE.
MEANING A feature unavailable in TurboIMAGE is attempted.
ACTION Change the application to not use the feature that
has not been implemented.
----------------------------------------------------------------- [REV
END]
Return statuses -100 through -107 are communication errors. For -100
through -102, the third element of the calling program's status area is
the MPE failure code returned by DSCHECK intrinsics.
-100 MESSAGE DSOPEN failure
MEANING While executing a DBOPEN, TurboIMAGE/XL has
encountered a hardware failure trying to obtain a
communications line.
ACTION Try opening the database again. If error persists,
contact your HP customer engineer.
-----------------------------------------------------------------
-101 MESSAGE DSCLOSE failure
MEANING This is an exceptional error returned by DBOPEN or
DBCLOSE. It indicates a hardware or system software
failure.
ACTION Notify system manager of problem.
-----------------------------------------------------------------
-102 MESSAGE DSWRITE failure
MEANING A line failure has occurred while attempting an
operation on a remote database. Can be returned by
DBOPEN, DBFIND, DBGET, DBPUT, DBUPDATE, DBDELETE,
DBLOCK, DBUNLOCK, DBINFO, or DBCLOSE.
ACTION Try calling the procedure again. If error
persists, notify system manager.
-----------------------------------------------------------------
MPE/iX 5.5 Documentation