IBM Support

PK93461: DBURUSID AND DBURE_TIME_A IN TYPE5703 LOG BY DB QUIESCE ARE WRONG

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Type5703 log record created by DB Quiesce has wrong data in
    DBURUSID and DBURE_TIME_A.
    DBURUSID and DBURE_TIME_A need to have USID and ALLOC timestamp
    of previous ALLOC record which was deallocated by QUIESCE
    command. This 5703 log record is created in DBFDBQ50.
    DBFBDQ50 sets DBURUSID from DQEUSID via DMACUSID, DBURE_TIME_A
    from DQEALTM. DQEUSID and DQEALTM are set by DSPDBQ40, but these
    are USID and ALLOC time of new ALLOC.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ALL IMS V11 USERS OF THE DATABASE            *
    *                 QUIESCE FUNCTION THAT HAVE DEDB              *
    *                 DATABASES                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: THE TYPE5703 LOG RECORD CREATED         *
    *                      BY DB QUIESCE HAS THE WRONG             *
    *                      DATA IN THE USID AND ALLOC TIMESTAMP    *
    *                      FIELDS (DBURUSID AND DBURE_TIME_A)      *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    THE USID AND ALLOC TIME FIELDS IN THE 5703 LOG RECORD
    NEED TO HAVE USID AND ALLOC TIMESTAMP FROM THE PREVIOUS
    ALLOC WHICH WAS DEALLOCATED BY THE QUIESCE COMMAND.
    DBFDBQQ50 MOVES IN THE NEW ALLOC USID AND ALLOC TIME
    INSTEAD OF THE PREVIOUS USID AND ALLOC TIMESTAMP.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    CODE CHANGED IN THE FOLLOWING MODULES:
    
    DBFDBQ50:
       IN THE LOG5703 ROUTINE, THE ALLOC TIME IS GOTTEN FROM
       DMACALLT. THE NEW ALLOC TIME IS THEN SAVED INTO DMACALLT
       FOR THE NEXT TIME. THE NEW USID IS SAVED IN THE DMACUSID
       FIELD AFTER THE 5703 IS LOGGED.
    
    DBFLBEU0:
       THE ALLOC TIME IS SAVED IN THE DMAC. THERE IS AN EXISTING
       FIELD (DMACALLT) WHICH IS USED TO SAVE THE ALLOC TIME
       WHEN THE AREA IS OPENED.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK93461

  • Reported component name

    IMS V11

  • Reported component ID

    5635A0200

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2009-08-10

  • Closed date

    2009-08-27

  • Last modified date

    2010-01-04

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

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

    UK49552

Modules/Macros

  • DBFDBQ50 DBFLBEU0
    

Fix information

  • Fixed component name

    IMS V11

  • Fixed component ID

    5635A0200

Applicable component levels

  • R100 PSY UK49552

       UP09/08/29 P F908

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 January 2010