Navigation

    DDBB

    • Register
    • Login
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    IMS DL/I Return Code List and Explanations

    DATA MANAGEMENT SYSTEMS
    1
    1
    174
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      admin last edited by

      IMS DL/I Return Codes Explanations
      blank call completed successfully

      IMS ABEND 描述
      AA the alternate PCB contains a transaction code instead of a logical terminal as a destination
      AB segment I/O area is missing from call statement
      AC hierarchical error on insert or get call
      AD function argument is not coded correctly
      AF size of variable length record is invalid for GSAM get access
      AH invalid SSA encountered on insert call
      AI error opening database
      AJ SSA specified for the call is invalid
      AK field name specified for qualified SSA is incorrectly coded
      AL batch program has issued a ROLS, ROLB, or SETS call and either the system log does not reside on disk or dynamic backout is not specified
      AM function specified is not compatible with one of segment sensitivity, program type, or PCB processing
      AO a physical I/O error has occurred
      AP a CHKP function issued a transaction oriented BMP or a message call has more than 4 parameters
      AT I/O area specified is too small
      AU length for SSAs specified exceeds the maximum allowed
      AY logical terminal name found in a response alternate PCB has more than one physical terminal assigned
      AZ a PURG or ISRT was ignored in a conversational program
      A1 logical terminal name specified incorrectly in I/O area for a CHNG call
      A2 PCB specified incorrectly for a CHNG call
      A3 PCB specified incorrectly for an ISRT or PURG call
      A4 security violation
      A5 parameter list specified incorrectly on ISRT or PURG call
      A6 ISRT function message length exceeds allowable length
      A7 ISRT function number of messages added exceeds maximum allowed
      A8 ISRT function issued to a response alternate PCB must follow ISRT to I/O PCB and these statements are reversed
      A9 ISRT function message to response alternate PCB ignored because SAMETRM=YES
      BA call not completed because data is not available, operations by current call up to this error have been backed out
      BB call not completed because data is not available, operations since last commit point have been backed out
      CA CMD function command verb invalid
      CB CMD function command from an AOI program not allowed
      CC after command completed successfully, IMS returned one or more command responses
      CD program does not have authority to execute a command listed in this CMD function
      CE IMS rescheduled a message as a result of a call with the function GU since the last CMD call
      CF message scheduled before IMS was started
      CG message retrieved by GU originated from an AOI user exit
      CH Automated Operator Interface (AOI) encountered a system error, current command not ignored
      CI IMS rescheduled a message as a result of a call with the function GU since the last CMD call and message scheduled before IMS was started
      CJ IMS rescheduled a message as a result of a call with the function GU since the last CMD call and message retrieved by GU originated from an AOI user exit
      CK message scheduled before IMS was started and message retrieved by GU originated from an AOI user exit
      CL IMS rescheduled a message as a result of a call with the function GU since the last CMD call, message scheduled before IMS was started, and message retrieved by GU originated from an AOI user exit
      CM exception response occurred when executing a command issued via CMD call
      CN value in PSBIOAZ field is incorrect
      DA REPL or DLET attempted to change segment key field
      DJ get hold issued after REPL or DLET
      DX DLET violated delete rule for segment
      FA arithmetic overflow error
      FC call type and segment type are incompatible
      FD resource deadlock
      FE FLD function received non blank status code in FSA
      FF MSDB did not contain free space when ISRT was issued
      FG FLD function received non blank status code in FSA and program has used all of buffer pool
      FH DEDB was not accessible when database call was issued or commit point was reached
      FI I/O area address not accessible to program
      FM randomizer did not return a DMAC address
      FN field name of FSA undefined in DBD and FLD function issued
      FP invalid hex or packed field in I/O area
      FS buffer limit for region exceeded
      FT number of SSAs exceeds limit of 15 for DEDB or 1 for MSDB
      FV verify operation failed at commit point
      FW program has used all of buffer pool
      GA call completed successfully but higher level crossed for GN or GNP call
      GB end of database reached on GN call
      GC attempted to cross unit-of-work boundary
      GD position in database lost
      GE segment not found
      GG processing with procopt of GON or GOT and concurrent update activity is occurring
      GK call completed successfully but different segment type on same level retrieved for GN or GNP call
      GL LOG request has an invalid log code
      GP GNP issued but parentage was not previously established
      II attempt to insert a segment with a duplicate key
      IX insert rule violation
      LB attempt to load a segment that already exists
      LC attempt to load a segment out of sequence
      LD attempt to load a segment whose parent does not exist
      LE hierarchical sequence in DBD does not match that in the segment to be loaded
      MR terminal name invalid on ISRT message call
      NA one or more databases not available
      NE during index maintenance, a segment was not found
      NI unique secondary index but duplicate key encountered
      NO physical I/O error
      NU information only, REPL DLET or ISRT may return BA status code
      QC GU message request failed
      QD GN requested but no more message segments exist
      QE GN not followed by GU message request
      QF length of message segment is less than 5 bytes
      QH terminal symbolic error encountered
      RA token does not match any on an outstanding SETS call
      RC ROLS call was rejected
      RX replace rule violation
      SA storage space for I/O area unavailable on SETS call
      SB attempted to set 10 levels (only 9 are allowed)
      SC SETS call was rejected
      TA CICS command level failed because PSB is not defined
      TC PSB in use by previous request
      TE unable to initialize the specified PSB
      TG no PSB scheduled for program
      TH no PSB scheduled for program
      TI path to segment is invalid
      TJ DL/I is not active
      TL encountered conflict in scheduling intent
      TN invalid system DIB was found
      TO path replace error found
      TP PROCOPT invalid
      TQ I/O PCB access not allowed in a local DL/I call
      TR CICS XDLIPRE exit cancelled a request
      TY database is not open
      TZ segment length longer than 64k
      UC during batch processing, a checkpoint record was written to the utility control facility (UCF) dataset
      UR during batch processing, IPL is restarted under UCF
      US during batch processing, an IPL is halted
      UX during batch processing both checkpoint and program halted
      VI during an insert or update length of variable length segment is too long
      1 Reply Last reply Reply Quote 0
      • First post
        Last post