Previous Topic: Return Code 87 - RESOURCE ACCESS VIOLATION DURING OPENNext Topic: Return Code 89 - INSUFFICIENT MEMORY


Return Code 88 - DATABASE HAS BEEN DISABLED

Reason:

A database was disabled from being opened.

Action:

See the following internal return code for details.

Return Code 88 Internal Return Codes

Dec

Hex

M

B

Explanation

User Response

002

02

N

N

There was an attempt to open a
table (a user application open or a utility open) in an area that is
contrary to a user executed
DBUTLTY ACCESS with the
AREA= keyword.

Correct the error.

003

03

N

N

There was an attempt to open a
table in an area that is contrary to
a DBUTLTY execution in Multi-User Facility. For example, an 88(003) would be received if a data area
was being initialized using the MULTUSE=YES keyword, and there was an attempt to open a table in
the area (a user application open
or a utility open).

Correct the error.

004

04

N

N

MULTIPLE AREA UTILITY
DISABLE AREA

An attempt is being made to
execute multiple DBUTLTY
functions that support shared read access with no update users. The functions running in this mode are:

  • REORG, when OPTION2=BACKUPONLY or
    when OPTION2=BACKUPLOAD during the backup portion, and
  • BACKUP or EXTRACT when
    using MULTUSE=YES.

Do not attempt to simultaneously execute any combination of the mentioned functions.

Note: An EXTRACT that references the Full Parent name of a partitioned table opens each of the areas that contain a Child (partition) of the Full Parent. It is therefore not possible to EXTRACT multiple Full Parents at the same time when they share areas.

085

55

N

N

A database was disabled from
being opened by an ACCESS OFF
or ACCESS READ console command, the DBUTLTY ACCESS OPTION=OFF/READ DISABLE
function, or CA Datacom/DB
internally disabled the database
during a direct CA Datacom Datadictionary CATALOG. An ACCESS READ blocks areas where UPDATE=YES, ACCESS OFF blocks all URT's.

Resubmit the job after the database has been enabled. To enable a database from a user disable, execute either the ACCESS WRITE nnnn console command or the DBUTLTY ACCESS STATUS=WRITE,DBID=nnnn function.