IMS - Database Status Codes
IMS - Database Status Codes
|
| DLET, REPL |
| type.
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| AO
| GU, GHU
|
5 | I/O error; OSAM, BSAM, or VSAM.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| AT
| DLET, REPL |
4 | User I/O area too long.
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| AU
| GU, GHU
|
4 | SSAs too long.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| BA
| GU, GHU
|
6 | Call could not be completed because data |
|
| GN, GHN
|
| was unavailable.
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| BB
| GU, GHU
|
6 | Call could not be completed because data |
|
| GN, GHN
|
| was unavailable and updates are backed
|
|
| GNP, GHNP
|
| out only since the last commit point.
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| DA
| DLET, REPL |
4 | Segment key field or nonreplaceable field |
|
| FLD
|
| has been changed.
|
|_______|_____________|______|___________________________________________|
| DJ
| DLET, REPL |
4 | No preceding successful GHU or GHN call, |
|
|
|
| or an SSA supplied at a level not
|
|
|
|
| retrieved.
|
|_______|_____________|______|___________________________________________|
| DX
| DLET, REPL |
4 | Violated delete rule.
|
|_______|_____________|______|___________________________________________|
| FA
| GU, GHU
|
4 | MSDB arithmetic overflow error occurred. |
|
| FLD
|
|
|
|_______|_____________|______|___________________________________________|
| FC
| POS
|
4 | POS call for direct dependent segments
|
|
|
|
| only.
|
|_______|_____________|______|___________________________________________|
| FD
| GU, GHU
|
2 | Deadlock occurred.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|_______|_____________|______|___________________________________________|
| FE
| FLD
|
4 | FSA error, not field name.
|
|_______|_____________|______|___________________________________________|
| FF
| ISRT (ADD) |
3 | No space in MSDB.
|
|_______|_____________|______|___________________________________________|
| FG
| FLD
|
4 | Combination of FE and FW codes.
|
|_______|_____________|______|___________________________________________|
| FH
| GU, GHU
|
3 | DEDB inaccessible.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| FI
| GU, GHU
|
4 | I/O area not in user's dependent region. |
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| FM
| GU, GHU
|
4 | Return code from randomizing routine =4. |
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| FN
| FLD
|
4 | FSA error, field name.
|
|_______|_____________|______|___________________________________________|
| FP
| DLET, REPL |
4 | Invalid hexadecimal or decimal data.
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|_______|_____________|______|___________________________________________|
| FR
| GU, GHU
|
5 | Total buffer allocation exceeded.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| FS
| ISRT (LOAD) |
3 | DEDB areas are full.
|
|_______|_____________|______|___________________________________________|
| FT
| GU, GHU
|
4 | Too many SSAs on call.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| FV
| FLD
|
3 | MSDB verify condition failed.
|
|_______|_____________|______|___________________________________________|
| FW
| DEQ
|
2 | More resources needed than normally
|
|
| GU, GHU
|
| allowed. For the DEQ call, Fast Path was |
|
| GN, GHN
|
| not able to release any buffers.
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| FY
| GU, GHU
|
4 | Attempt to read sequential data preceding |
|
| GN, GHN
|
| the current position.
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| GA
| GN, GHN
|
2 | Crossing hierarchic boundary.
|
|
| GNP, GHNP
|
|
|
|_______|_____________|______|___________________________________________|
| GB
| GN, GHN
|
1 | End of database.
|
|_______|_____________|______|___________________________________________|
| GC
| GU, GHU
|
3 | Crossing unit of work (UOW) boundary.
|
|
| GN, GHN
|
|
|
|
| ISRT (LOAD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| GD
| ISRT (ADD) |
1 | Call did not have SSAs for all levels
|
|
|
|
| above insert and has lost segment
|
|
|
|
| position.
|
|_______|_____________|______|___________________________________________|
| GE
| GU, GHU
|
1 | Segment not found.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| GG
| GU, GHU
|
5 | Segment contains invalid pointer.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|_______|_____________|______|___________________________________________|
| GK
| GN, GHN
|
2 | Crossing segment boundaries on same
|
|
| GNP, GHNP
|
| level.
|
|_______|_____________|______|___________________________________________|
| GL
| DEQ
|
4 | Invalid user log code. Only applies to
|
|
|
|
| full-function DEQ calls.
|
|_______|_____________|______|___________________________________________|
| GP
| GNP. GHNP
|
4 | No parentage established.
|
|
| ISRT (ADD) |
|
|
|
| POS
|
|
|
|_______|_____________|______|___________________________________________|
| II
| ISRT
|
3 | Segment already exists.
|
|
| (ADD)
|
|
|
|_______|_____________|______|___________________________________________|
| IX
| ISRT (ADD) |
4 | Violated insert rule.
|
|_______|_____________|______|___________________________________________|
| | L2
| ISRT (ADD) | 1
| Area lock failed.
|
|_______|_____________|______|___________________________________________|
| LB
| ISRT
|
1 | Segment being loaded already exists in
|
|
| (LOAD)
|
| database.
|
|_______|_____________|______|___________________________________________|
| LC
| ISRT
|
4 | Key field of segments out of sequence.
|
|
| (LOAD)
|
|
|
|_______|_____________|______|___________________________________________|
| LD
| ISRT (LOAD) |
4 | No parent for this segment has been
|
|
|
|
| loaded.
|
|_______|_____________|______|___________________________________________|
| LE
| ISRT (LOAD) |
4 | Sequence of sibling segments not the same |
|
|
|
| as DBD sequence.
|
|_______|_____________|______|___________________________________________|
| LS
| ISRT (ADD) |
1 | Work may be backed out because sufficient |
|
|
|
| CI space was not preallocated for the
|
|
|
|
| area, or the SDEP CI lock failed.
|
|_______|_____________|______|___________________________________________|
| NA
| QUERY
|
6 | A database was unavailable.
|
|
| REFRESH
|
|
|
|_______|_____________|______|___________________________________________|
| NE
| DLET, REPL |
3 | DL/I call issued by index maintenance
|
|
|
|
| cannot find segment.
|
|_______|_____________|______|___________________________________________|
| NI
| DLET, REPL |
1 | Index maintenance found duplicate segment |
|
| ISRT (LOAD) |
| in index.
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| NO
| DLET, REPL |
5 | I/O error; OSAM, BSAM, or VSAM.
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| NU
| QUERY
|
6 | A database was unavailable for update.
|
|
| REFRESH
|
|
|
|_______|_____________|______|___________________________________________|
| RX
| DLET,
|
4 | Violated replace rule.
|
|
| REPL
|
|
|
|_______|_____________|______|___________________________________________|
| TH
| QUERY
|
4 | No PSB was scheduled (command-level
|
|
|
|
| only).
|
|_______|_____________|______|___________________________________________|
| TI
| ISRT (ADD) |
4 | Invalid path to segment (command-level
|
|
|
|
| only).
|
|_______|_____________|______|___________________________________________|
| TJ
| GU, GHU
|
5 | DL/I not active (command-level only).
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|
| TERM
|
|
|
|_______|_____________|______|___________________________________________|
| TN
| GU, GHU
|
5 | Invalid system DIB (command-level only). |
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| TO
| DLET, REPL |
4 | Path replace error (command-level only). |
|_______|_____________|______|___________________________________________|
| TP
| GU, GHU
|
4 | Invalid number for PCB or invalid
|
|
| GN, GHN
|
| processing option (command-level only).
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| TR
| DEQ
|
4 | CICS XDLIPRE exit routine determined that |
|
| GU, GHU
|
| the preceding request should not be
|
|
| GN, GHN
|
| executed.
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|
| POS
|
|
|
|
| TERM
|
|
|
|_______|_____________|______|___________________________________________|
| TY
| GU, GHU
|
5 | Database not open (command-level only).
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| TZ
| GU, GHU
|
5 | Length of segment greater than 64 KB.
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|
| OPEN (GSAM) |
|
|
|_______|_____________|______|___________________________________________|
| UC
| ISRT (LOAD) |
1 | Checkpoint taken (Utility Control
|
|
|
|
| Facility (UCF) status code).
|
|_______|_____________|______|___________________________________________|
| US
| ISRT (LOAD) |
1 | Stop (UCF status code).
|
|_______|_____________|______|___________________________________________|
| UX
| ISRT
|
1 | Checkpoint and stop (UCF status code).
|
|
| (LOAD)
|
|
|
|_______|_____________|______|___________________________________________|
| V1
| DLET, REPL |
4 | Segment length not within limits of
|
|
| ISRT (LOAD) |
| DBDGEN.
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| V2
| GU, GHU
|
4 | Segment length invalid (command-level
|
|
| GN, GHN
|
| only).
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| OPEN (GSAM) |
|
|
|
| TERM
|
|
|
|_______|_____________|______|___________________________________________|
| V3
| GU, GHU
|
4 | Field length missing or invalid
|
|
| GN, GHN
|
| (command-level only).
|
|
| GNP, GHNP
|
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| V4
| GU, GHU
|
4 | Length of variable-length segment invalid |
|
| GN, GHN
|
| (command-level only).
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| V5
| GU, GHU
|
4 | Offset if invalid (command-level only).
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| V6
| GU, GHU
|
4 | Concatenated key length invalid
|
|
| GN, GHN
|
| (command-level only).
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| XX
| GU, GHU
|
5 | Internal GSAM error.
|
|
| GN, GHN
|
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|_______|_____________|______|___________________________________________|
| ( 1) | CLSE (GSAM) |
1 | No status code returned. Proceed.
|
|
| DEQ
|
|
|
|
| GU, GHU
|
|
|
|
| GN, GHN
|
|
|
|
| GNP, GHNP
|
|
|
|
| DLET, REPL |
|
|
|
| ISRT (LOAD) |
|
|
|
| ISRT (ADD) |
|
|
|
| FLD
|
|
|
|
| POS
|
|
|
|
| OPEN (GSAM) |
|
|
|
| QUERY
|
|
|
|
| REFRESH
|
|
|
|
| TERM
|
|
|
|_______|_____________|______|___________________________________________|
Message
Calls
CateDescription
gory
CHNG call for alternate response PCB can
ISRT
CHNG
AB
AUTH
GU
GN
ISRT
CHNG
CMD
GCMD
AD
GU
GN
ISRT
CHNG
CMD
GCMD
PURG
SETO
AH
SETO
AJ
SETO
AL
AUTH
GU
GN
ISRT
CHNG
CMD
GCMD
PURG
AP
AUTH
GU
GN
ISRT
CHNG
CMD
GCMD
PURG
AR
AS
CHNG SETO
CHNG SETO
AT
AUTH
ISRT
PURG
AX
AUTH
ISRT
CHNG
SETO
AY
ISRT
AZ
PURG
A1
AUTH CHNG
A2
A3
A4
A5
A6
CHNG
ISRT PURG
AUTH
ISRT
CHNG
ISRT PURG
ISRT
A7
ISRT
A8
ISRT
A9
ISRT
CA
CMD
CB
CMD
CC
CMD
CD
CMD
CE
GU
CF
GU
CG
GU
CH
CMD
CI
GU
CJ
GU
CK
GU
CL
GU
CM
CMD
CN
CMD
call.
FF
GU
No space in MSDB.
FH
GU
DEDB inaccessible.
FI
GN
ISRT
CHNG
FS
GU
FV
GU
MR
ISRT
Reserved
QC
GU
QD
GN GCMD
QE
QF
GN GCMD
GU ISRT
PURG SETO
QH
ISRT
PURG
SETO
TG
AUTH
TN
AUTH
TP
AUTH
TY
AUTH
TZ
AUTH
XA
ISRT
XB
ISRT
XC
ISRT
XE
ISRT
XF
ISRT
ISRT
X2
ISRT
PURG
X3
ISRT
Invalid SPA.
X4
ISRT
X5
ISRT
X6
ISRT
X7
ISRT
X8
ISRT
( 1)
AUTH
GU
GN
ISRT
CHNG
CMD
GCMD
PURG
SETO
System
Service
Calls
Category Description
AB
CHKP
INIT
INQY
LOG
STAT(1)
AC
STAT(1)
AD
CHKP
INIT
INQY
LOG
ROLB
ROLL
ROLS
SETS
STAT(1)
SYNC
XRST
AG
INQY
AJ
INIT
INQY
ROLS
AL
ROLB
ROLS
SETS
AP
CHKP
AQ
INQY
AT
LOG
BC
INIT
BJ
INQY
BK
INQY
FA
CHKP SYNC
FD
CHKP
SYNC
Deadlock occurred.
FF
CHKP
No space in MSDB.
FH
CHKP SYNC
DEDB inaccessible.
FI
CHKP
ROLB
FS
CHKP SYNC
FV
CHKP SYNC
GA
STAT(1)
GE
CHKP STAT(1)
SYNC
GL
LOG
NA
INIT
NL
CHKP
NU
INIT
QC
CHKP
QE
ROLB
QF
CHKP
RA
ROLS
RC
ROLS
SA
SETS
Insufficient space.
SB
SETS
SC
SETS SETU
TA
PCB
TC
PCB
TE
PCB
TJ
PCB
TL
PCB
TN
CHKP
LOG
PCB
ROLB
ROLL
STAT(1)
XRST
TP
PCB
STAT(1)
TR
LOG
PCB SETS
STAT(1)
TY
PCB STAT(1)
TZ
PCB STAT(1)
V2
PCB
V7
STAT( 1)
XD
CHKP SYNC
( 3)
CHKP
INIT
INQY
LOG
PCB
ROLB
ROLS
SETS
SETU
SNAP(2)
STAT(1)
SYNC
XRST