Previous Topic: Return Code 48 - A REPLICATED OR PARTITIONED DATABASE OPEN ERRORNext Topic: Return Code 52 - RECOVERY FILE OPEN/CLOSE FAILURE


Return Code 51 - INVALID MIX OF JOBS INCLUDING DBUTLTY FUNCTIONS

Reason:

You are attempting to execute a user application or DBUTLTY function against an area or table that is currently in useby another DBUTLTY execution in the environment.

Return Code 51 Internal Return Codes

Dec

Hex

M

B

Explanation

User Response

001

01

N

N

UPDATE NOT ALLOWED DURING RETIX OR BACKUP

You attempted to open a table for update while a DBUTLTY RETIX or native sequence BACKUP was
running against an area in the database. An update job can
process with BACKUP only if SEQUENCE=PHYSICAL is specified. No concurrent processing is allowed
if SEQUENCE=NATIVE is specified.
An update job cannot process while the RETIX function is running
against an area within its DBID.

Wait until the update job completes.

002

02

N

N

BACKUP OR RETIX NOT
ALLOWED DURING UPDATE

You either attempted to execute an UPDATE=YES user application or DBUTLTY native sequence BACKUP or EXTRACT, or an UPDATE=YES physical backup, or a RETIX function against an area while a table within the area was open for update by another DBUTLTY execution in the environment. No concurrent update processing is allowed if SEQ=NATIVE or SEQ=PHYSICAL, UPDATE=YES is specified.

Use SEQUENCE=PHYSICAL to back up the data, or wait until the competing DBUTLTY job completes.

Note: If you are running Single User DBUTLTY, you can use SEQUENCE=PHYSICAL to back up the data or do a COMM CLOSE on an area then run BACKUP, EXTRACT, LOAD, or RETIX.

003

03

N

N

INIT, EXTEND, & LOAD NOT ALLOWED DURING READ

You attempted to INIT, EXTEND, or LOAD an area while a table within
the database containing the area is open for read-only by another job. INIT, EXTEND, and LOAD cannot
be run against an area while a job
is referencing a table within the database containing the area.

Wait until no jobs are referencing the table and then execute the INIT, EXTEND, or LOAD.