HP 3000 Manuals

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