IBM Support

PH02971: NEW FUNCTION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • New Function
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Db2 12 for z/OS users of job DSNTIJMV                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Placement of multiple tasks in job                           *
    * DSNTIJMV is convenient for Db2                               *
    * installation and migration but not                           *
    * for service and updates.                                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply corrective PTF when available                          *
    ****************************************************************
    Installation job DSNTIJMV performs multiple tasks:
    - Updating the system parmlib to define Db2 and IRLM to MVS
    - Adding the address space startup JCL procs for Db2 (and
    optionally those for IRLM) to the system proclib
    - Adding the Db2 programming language JCL procs
    - Adding the address space startup JCL procs for the Db2-
    supplied WLM environments to the system proclib
    - Creating environment files for the Db2-supplied Java WLM
    environment
    
    This APAR splits Db2 12 installation job DSNTIJMV into the
    following task-specific jobs:
    - DSNTIJMV: For defining Db2 and IRLM to MVS
    - DSNTIJMA: For adding the Db2 and IRLM address space startup
    procs to the system proclib
    - DSNTIJMP: For copying the Db2 language procs to the system
    proclib
    - DSNTIJMW: For adding the address space startup procs for
    the Db2-supplied WLM environments to the system proclib
    - DSNTIJMJ: For creating the environment files for the Db2-
    supplied Java WLM environment
    
    There are a number of motives for the change, including:
    - Addressing separation of duties conflicts
    - Offering more granular control (without manual editing) of
    what tasks to perform when installing or migrating Db2
    - Facilitating automation of Db2 installation, migration,
    and provisioning
    
    When installing a Db2 12 subsystem or the first member of a
    data sharing group, run all five of the above jobs: DSNTIJMV,
    DSNTIJMA, DSNTIJMP, DSNTIJMW, and DSNTIJMJ.  When enabling
    data sharing or installing the second or subsequent menber of
    a Db2 12 data sharing group, run only DSNTIJMV and DSNTIJMA.
    
    When migrating a Db2 12 subsystem including the first member
    of a data sharing group, run all five jobs: DSNTIJMV,
    DSNTIJMA, DSNTIJMP, DSNTIJMW, and DSNTIJMJ.  When migrating
    the second or subsequent member of a data sharing group,
    run only job DSNTIJMA.  Note that updating the IEFSSNxx
    member of SYS1.PROCLIB to define the Db2 and IRLM subsystems
    to z/OS is no longer performed as part of migrating Db2.
    
    None of these jobs is needed in order to activate a
    function level on Db2 12 or to update a Db2 subsystem or
    data sharing member.
    
    Note: Currently, data sharing enablement and update mode are
    not supported by the Db2 z/OSMF processes.
    

Problem conclusion

Temporary fix

Comments

  • z/OSMF panel changes:
    ---------------------
    This APAR modifies installation panels used by the Db2 12
    z/OSMF installation and migration processes. In the
    following Db2 CLIST panels:
      o DSNTIPMI (Steps for installing a subsystem or the
                  first member of a data sharing group)
      o DSNTIPMA (Steps for adding a data sharing member)
      o DSNTIPME (Steps for enabling data sharing)
        -> Note: Currently, data sharing enablement is not
                 supported by the Db2 z/OSMF processes.
      o DSNTIPMS (Steps for migrating a subsystem or the
                  first member of a data sharing group)
      o DSNTIPMD (Steps for migrating a second or subsequent
                  member of a data sharing group)
    the step for running job DSNTIJMV is split into steps for
    running one or more of jobs DSNTIJMV, DSNTIJMA, DSNTIJMP,
    DSNTIJMW, and DSNTIJMJ, as indicated in Table A below.
    
    z/OSMF workflow changes:
    ------------------------
    In the following z/OSMF workflow definition files:
      o DSNTIWIN (Installing a subsystem or the first DSG member)
      o DSNTIWIA (Adding a data sharing group member)
      o DSNTIWIE (Enabling data sharing)
        -> Note: Currently, data sharing enablement is not
                 supported by the Db2 z/OSMF processes.
      o DSNTIWMS (Migrating a subsystem or the first DSG member)
      o DSNTIWMD (Migrating a second or subsequent DSG member)
    the step for running job DSNTIJMV is split into steps for
    running one or more of jobs DSNTIJMV, DSNTIJMA, DSNTIJMP,
    DSNTIJMW, and DSNTIJMJ, as indicated in Table A below.
    
    Table A. Correspondence of jobs/steps and panels/workflows
    -------------------------------------------------------------
    |         |                    CLIST Panel                  |
    |         |          zOSMF Workflow Definition File         |
    -------------------------------------------------------------
    |         |DSNTIPMI |DSNTIPMA |DSNTIPME |DSNTIPMS |DSNTIPMD |
    |  Step   |DSNTIWIN |DSNTIWIA |DSNTIWIE |DSNTIWMS |DSNTIWMD |
    -------------------------------------------------------------
    |DSNTIJMV |    X    |    X    |    X    |    X    |         |
    |DSNTIJMA |    X    |    X    |    X    |    X    |    X    |
    |DSNTIJMP |    X    |         |         |    X    |         |
    |DSNTIJMW |    X    |         |         |    X    |         |
    |DSNTIJMJ |    X    |         |         |    X    |         |
    -------------------------------------------------------------
    
    See IBM Knowledge Center for more information:
    http://ibm.biz/Db2-12-APARs (See "DSNTIJMV split into
    task-specific installation jobs")
    

APAR Information

  • APAR number

    PH02971

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    C10

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-09-18

  • Closed date

    2018-11-20

  • Last modified date

    2018-12-12

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

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

    UI59805

Modules/Macros

  • DSNTIJMA DSNTIPMA DSNTINMF DSNTIPMD DSNTIJMJ DSNTIPME DSNTIPMI
    DSNTIVMD DSNTIJMP DSNTIWMD DSNTIVIA DSNTINST DSNTIWIA DSNTIVIE
    DSNTIWIE DSNTIJMV DSNTIJMW DSNTIPMS DSNTIVMN DSNTIWMN DSNTIVIN
    DSNTIVMS DSNTIWIN DSNTIWMS DSNTINS1 DSNTINM1
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI59805

       UP18/11/29 P F811

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":"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":"12.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"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":"12.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
12 December 2018