IBM Support

II10803: CHANGES TO DB2 MESSAGES AND CODES SC26-3268-00 THAT DID NOT MAKE V4.1 GA PUBS. CONTINUED IN II09155, II10225, II10976.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as canceled.

Error description

  • 5740xyr00 DB2 R410  Continued in II09155, II10225, II10976.
    This APAR documents changes to the DB2 Messages and Codes
    SC26326800 which did not make Version 4.1 GA pubs.
    ============================================================
    Version 4 Book Title:  Messages and Codes
    Pages:  2-10
    Change Description:
    The explanation for -102 is changed from:
       The string constant beginning with 'string' has a length
       greater than 254 characters or 124 graphic characters.
    
    to:
       The string constant beginning with 'string'
       has a length greater than 254 bytes.
    =============================================================
    Version 4 Book Title: Messages & Codes
    Pages: 3-369
    Change Description:
       A pointer to the "DFSMS/MVS V1R3 Macro Instructions for Data
    Sets" is added in the System Programmer Response
    for message DSN1995I and other messages that
    have the line "Follow standard VSAM diagnostic
    procedures."  Specifically, the addition will say:
    
       See also "DFSMS/MVS V1R3 Macro Instructions for Data Sets"
    for information on the standard VSAM procedures and more
    information on the RPL fields and the VSAM control blocks.
    ============================================================
    Version 4 Book Title:  Messages and Codes
    Pages: 4-24
      The changes are marked with ">>".
    
      Reason Code 00C2010D
      EXPLANATION:
         DB2 was unable to open a required data set
         because an unexpected level ID was encountered.
       >>If the data set is an index data set, then you might
       >>have index types that do not match.  The reason code and
         the data set name are recorded in the cursor table (CT)
         and made available in the SQLCA or in messages.
         A 'resource unavailable' code is returned to the user.
         Message DSNB232I is issued to the console if it
         was not already issued for the data set.
       >>Message DSNB232I might not be issued if you have index
       >>types that do not match. DB2 failed to open the data set.
    
      OPERATOR RESPONSE
         Notify the system programmer.
    
      SYSTEM PROGRAMMER RESPONSE:
         Refer to message DSNB232I for help in determining the
         cause of the error.
       >>Run the utility REPAIR LEVELID and then
       >>tell the user to rerun the application.
    
       >>Message DSNB232I might not be issued if the index data
       >>set has types that are mismatched.  If you have run
       >>installation job DSNTIJID to initialize an index data
       >>set, then your catalog indexes are now type 2 indexes.
       >>You might have mismatched index types if a user index
       >>data set is restored from a backup taken prior to the
       >>time the index type was ALTERED.  Run the utility
       >>RECOVER INDEX to restore the index.
    ============================================================
    Version 4 Book Title:  Messages & Codes
    Pages:  4-47
       The reason code, 00C90060, is modified as follows:
    
    00C90060
      EXPLANATION:
        On a READS request, the return area supplied was not large
        enough to hold one log record.No log record is returned,
        but position is held in the log.  This reason code is
        issued by the following CSECT: DSNIDLGR
    
      SYSTEM ACTION:
        The requested operation (decompression) is not performed.
    
      USER ACTION:
        Increase the size of the return area
    
      PROBLEM DETERMINATION:
        The size of the return area required is returned in
        field IFCABSRQ of the IFCA return area.
    ============================================================
    Version 4 Book Title: Messages and Codes
    Pages: 4-47 & 4-311
    1. Message 00C90060 is changed to 00C90064 with the message
       text follows:
    
    00C90064
     EXPLANATION:
       The decompression dictionary changed since the log record
       was written. The log record is returned with compressed
       data. This reason code is issued by the following
       CSECT: DSNIDCML
     SYSTEM ACTION:
        The requested operation (decompression) is not performed.
     USER RESPONSE:
        Specify a valid WQALLRBA value and reissue the request.
    
     PROBLEM DETERMINATION:
        The specified RBA/LRSN value might be too old.
    
    2. 00E60871 is altered to refer to 00C90064
        instead of 00C90060.
    
    00000008/00E60871
     EXPLANATION:
       On a READS request for IFCID 306, log records are returned,
       but data is not decompressed as requested. This reason code
       is issued by the following CSECT: DSNWALRS
     PROBLEM DETERMINATION:
       See the reason code in field QW0306DG to determine why
       decompression was not performed. One reason code can be
       00C90064, which means that the decompression dictionary
       changed since the log record was written.
    
    3. 00C9000A is added to the reason code section of
    the Messages and Codes:
    
    00C9000A
     EXPLANATION:
       On a READS request for IFCID 0306, a resource
       was unavailable while attempting to read the log.
     USER RESPONSE:
       Reissue the request.  If the problem persists, refer to
       SECTION 3 OF DIAGNOSIS GUIDE AND REFERENCE for
       information on identifying and reporting the problem.
     PROBLEM DETERMINATION:
       This reason code is issued by the following
       CSECT: DSNIDLGR
    
    4. 00C90063 is added to the reason code section of
    the Messages and Codes:
    
    00C90063
     EXPLANATION:
       On a READS request for IFCID 306, log records are returned,
       but data is not decompressed as requested. This reason code
       is issued by the following CSECT:  DSNIDLGR
     PROBLEM DETERMINATION:
       See the reason code in field QW0306DG to determine why
       decompression was not performed.  One reason code might be
       00C90064, which means that the decompression dictionary
       changed since the log record was written.  Refer to
       Section 3 OF DIAGNOSIS GUIDE AND REFERENCE
       for information on identifying and reporting problems.
    ============================================================
    Version 4 Book Title: Messages and Codes
    Pages: 5-12
        The following messages, DXR154 - DXR158, & DXR165
        are added to the IRLM section:
    
    DXR154I
          irlmnm REBUILD OF LOCK STRUCTURE WAS STOPPED DUE TO
          SUCCESSFUL COMPLETION OF GROUP FUNCTION LEVEL CHANGE
    
    EXPLANATION
       IRLM started a REBUILD to establish a new group function
    level because a new member with a different service level
    is joining the group. The IRLM rebuild process then
    checks to see if a complete rebuild is needed to complete
    the group function level change.  This message is issued
    when a complete rebuild is not needed for a successful group
    function level change.
    
    SYSTEM ACTION
    The REBUILD is stopped and the new IRLM member joins the group.
    
    OPERATOR RESPONSIBILITY
       None needed.
    
    SYSTEM PROGRAMMER RESPONSIBILITY
       None needed.
    
    DXR155I
           irlmnm REBUILD OF LOCK STRUCTURE WAS STOPPED DUE TO
           UNSUCCESSFUL COMPLETION OF GROUP FUNCTION LEVEL CHANGE
    
    EXPLANATION
       IRLM started a REBUILD to establish a new group function
    level because a new member with a different service level
    is joining the group. The IRLM rebuild process then checks
    to see if a complete rebuild is needed to complete the
    group function level change. This message is issued from the
    existing members when a joining member can not coexist with
    one or more of the existing members of the group.
    
    SYSTEM ACTION
       The REBUILD is stopped and the new IRLM member does not
    join the group.  The DBMS that was identifying itself to the
    new IRLM member is notified that the IDENTIFY failed.
    Message DXR157I is issued by the member that was trying
    to join the group or message DXR158I is issued by
    other members in the joining member's behalf.
    
    OPERATOR RESPONSIBILITY
       None needed.
    
    SYSTEM PROGRAMMER RESPONSIBILITY
       Compare the service level of the IRLM member that failed
    to join the group with the service level of the other IRLM
    members in the group. The pertinent
    service levels can be found in the respective copies
    of load module DXRRLM00 csect DXRRL010.
    
    DXR156I
           irlmnm REBUILDING LOCK STRUCTURE
           TO CHANGE THE GROUP FUNCTION LEVEL
    
    EXPLANATION
       This message is issued when IRLM starts a REBUILD to
    establish a new group function level when a new member with
    a different service level is joining the group. Later
    messages describe further actions IRLM takes during the
    process of changing the group function level.
    
    SYSTEM ACTION
       The REBUILD is started. This allows IRLM to process a
    group function level change.
    
    OPERATOR RESPONSIBILITY
       None needed.
    
    SYSTEM PROGRAMMER RESPONSIBILITY
       None needed.
    
    DXR157I
       irlmnm FAILED TO JOIN THE DATA SHARING GROUP BECAUSE
       IT CANNOT COEXIST WITH AT LEAST ONE OF THE EXISTING MEMBERS
    
    EXPLANATION
       The IRLM member, irlmnm, could not coexist with one or
    more existing members of the group because of
    differences in service levels.
    
    SYSTEM ACTION
       The REBUILD is stopped and the new IRLM member does not
    join the group. The DBMS that was identifying itself to the
    new IRLM member is notified that the IDENTIFY failed.
    
    OPERATOR RESPONSIBILITY
       None needed.
    
    SYSTEM PROGRAMMER RESPONSBILITY
       Compare the service level of the IRLM member that failed
    to join the group with the service level of the other IRLM
    members in the group.  The pertinent
    service levels can be found in the respective
    copies of load module DXRRLM00 csect DXRRL010.
    
    DXR158I
          irlmnm CANNOT COEXIST WITH AT LEAST ONE EXISTING MEMBER.
          ALL DBMS IDENTIFY REQUESTS TO THAT IRLM WILL BE DENIED.
    
    EXPLANATION
       The IRLM member, irlmnm, could not coexist with one or more
    existing members of the group because it does not have
    the service level that includes coexistance support.
    
    SYSTEM ACTION
       The REBUILD is stopped and the new IRLM member is not
    allowed to join the group. The DBMS that was identifying
    itself to the new IRLM member is notified
    that the IDENTIFY failed.
    
    OPERATOR RESPONSBILITY
       None needed.
    
    SYSTEM PROGRAMMER RESPONSIBILITY
       Compare the service level of the IRLM member that failed
    to join the group with the service level of the other IRLM
    members in the group.  The pertinent
    service levels can be found in the respective
    copies of load module DXRRLM00 csect DXRRL010.
    
    DXR165I
           irlmnm TERMINATED VIA IRLM MODIFY COMMAND
    
    EXPLANATION
       An operator issued a MODIFY IRLM,ABEND command.
    
    SYSTEM ACTION
       IRLM shuts down.
    
    OPERATOR RESPONSBILITY
       None needed.
    
    SYSTEM PROGRAMMER RESPONSBILITY
       None needed.
    ============================================================
    continued in II10976.
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • CLOSE FOR INTERNET VIEWING
    

APAR Information

  • APAR number

    II10803

  • Reported component name

    PB LIB INFO ITE

  • Reported component ID

    INFOPBLIB

  • Reported release

    001

  • Status

    CLOSED CAN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1997-09-17

  • Closed date

    1997-10-31

  • Last modified date

    1997-12-22

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
22 December 1997