IBM Support

PH45367: ZDDL ENHANCEMENTS AND ABENDS0C4 ON MODULE DFS3TR20 DURING THE CREATION OF LARGE NUMBER OF PROGRAMVIEWS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • zDDL Utility was run to create a large number of Programviews
    (CREATE PROGRAMVIEW) which references large Databases.
    The Utility terminate with an ABEND0C4 on module DFS3TR20 .
    

Local fix

  • No Local FIX
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IMS 15.3 users using DDL.                                *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * zDDL new enhancements. During the creation of large volume   *
    * of Programviews using IMS CREATE DDL, ABENDS0C4 happens in   *
    * the DFS3TR20 module.                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * INSTALL CORRECTIVE SERVICE FOR APAR/PTF                      *
    ****************************************************************
    zDDL enhancements
    1. DYNAMICPROGRAMVIEW control option to support the creation of
    DOPT programview.
    2. IMSSQL DD support for in-line concatenation with single or
    multiple data sets.
    3. Write records to SYSPRINT per COMMIT scope to facilitate the
    tracking of long running job with multiple COMMIT DDLs. Error
    details are printed next to the failing DDL statement.
    4. Comments support in IMSSQL DD input DDL statements.
    5. Asterisk (*) to comment-out SYSINID control options.
    6. If user supplied a DFSTAT DD card, then DDL driven DL/I call
    count was not accounted and IR call was missing in the PST
    Accounting Statistics.
    7. If user supplied a DDLTRACE DD card, then DDL events were
    written to DDLTRACE data set but the job report containing DDL
    statements, warnings, and error details was also routed to the
    DDLTRACE DD instead of SYSPRINT.
    Problem 1
    During the creation of large volume of Programviews via CREATE
    DDL statements, if most of the programviews has one of the
    CREATE SCHEMA on very large database, then 0C4 abend happens in
    DFS3TR20 because wrong buffer was released.
    

Problem conclusion

  • DFS3ID00 was changed to support new zDDL enhancements.
    DFSDDL10, DFSDDL30, DFS3DL40, DFSDL50, DFSOLC00, DFS3DMU0, and
    DFSOLC70 were changed to support dynamic programview via zDDL
    utility.
    DFS3TR20 was changed to release the correct MCR buffer.
    DFS3DL10, DFS3GUR0, DFSSBSP0, and DFSIDR00 were changed to
    capture zDDL DLI call accounting statistics.
    BPEZRDP0 and  BPERDPD0 were changed to support mixed mode IMSSQL
    DD card.
    DFS3RQST, DFSOLCD, and DFSAIBEQ macros were changed to support
    dynamic programview via zDDL utility.
    Additional Keywords: IMSDDL/K
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH45367

  • Reported component name

    IMS V15

  • Reported component ID

    5635A0600

  • Reported release

    500

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-04-01

  • Closed date

    2022-08-19

  • Last modified date

    2022-09-01

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

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

    UI81894

Modules/Macros

  • DFS3TR20 DFS3ID00 DFSDDL30 DFS3DL10 DFSSBSP0 BPEZRDP0 DFSIDR00
    DFSOLC70 DFS3DL50 BPERDPD0 DFS3DL40 DFS3DMU0 DFSOLC00 DFS3GUR0
    DFS3RQST DFSOLCD  DFSDDL10 DFSAIBEQ
    

Publications Referenced
GC27678900SC27678500   

Fix information

  • Fixed component name

    IMS V15

  • Fixed component ID

    5635A0600

Applicable component levels

  • R500 PSY UI81894

       UP22/08/23 P F208

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPH2","label":"IMS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"15","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
22 December 2023