IBM Support

PH49845: SUPPORT FOR ENCRYPTION WITH PS LARGE AND PS BASIC DATA SETS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • This APAR provides support for encrypted EXTRACT, ARCHIVE,
    CONVERT and COMPARE data sets allocated as PS LARGE and
    PS BASIC.
    This APAR also optimizes the data set attributes (BLKSIZE) of
    files allocated as PS EXTENDED in respect to the disk space
    utilization.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Optim users utilizing DFSMS encryption.  *
    ****************************************************************
    * PROBLEM DESCRIPTION: Optim currently does not support        *
    *                      encrypted PS BASIC and PS LARGE data    *
    *                      sets.                                   *
    ****************************************************************
    Optim currently does not support encrypted PS BASIC and PS LARGE
    data sets.
    

Problem conclusion

  • This APAR enhances Optim processing to allow for the use of
    encrypted EXTRACT, ARCHIVE, CONVERT and COMPARE data sets
    allocated as PS LARGE and PS BASIC.
    Any other data sets referenced in Optim processing (with
    exceptions documented below) such as data sets associated with
    Legacy Tables, DB2 LOAD data files or reports already support
    encryption.
    
    The following restrictions of the support should be observed:
    o The Temporary RBA file (PSTFTRBA) may not be encrypted when
      pre-allocated by the user. There is no data, which may require
      encryption, stored in this data set.
    o The CONTROL file used by certain Optim processes may be
      allocated as encrypted. However doing so may affect the
      product's performance. There is no data, which may require
      encryption, stored in this data set.
    o The EXTRACT+CONVERT processing, when no dedicated CONVERTED
      file has been specified, does not support directly encryption
      for the created CONVERTED file, except for the scenarios when
      ACS routines have been defined to assign the "encrypted"
      attribute (encryption key label) based on the DSN or class of
      the data set. Otherwise such process needs to be broken up in
      separate EXTRACT and CONVERT processing steps.
    
    This APAR also optimizes the data set attributes (BLKSIZE) of
    files allocated as PS EXTENDED in respect to the disk space
    utilization.
    When manually allocating the EXTRACT/ARCHIVE and COMPARE files,
    one should use the most efficient BLKSIZE/LRECL values, or let
    Optim use the default values.
    
    The most efficient/optimal BLKSIZE/LRECL values are:
    o PS BASIC and PS LARGE non-encrypted data sets: 27998
    o PS BASIC and PS LARGE encrypted data sets: 27990.
    o PS EXTENDED (all) 27966.
    
    Note that when performing ARCHIVE processing with a DUPLICATE
    ARCHIVE file, and the DUPLICATE AF has been allocated as
    PS EXTENDED or PS BASIC/PS LARGE encrypted and the PRIMARY AF
    does not match such attributes, then it is recommended that the
    PRIMARY AF uses matching allocation attributes, or a at least
    a BLKSIZE matching the optimal BLKSIZE (see above) of the
    DUPLICATE AF be used for its allocation.
    Otherwise the DUPLICATE AF may be created with a non-optimal
    BLKSIZE, resulting in disk SPACE waste.
    
    A similar recommendation applies to the EXTRACT or ARCHIVE,
    when a subsequent CONVERT processing is being anticipated. in
    respect to the original XF/AF and the CONVERTED file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH49845

  • Reported component name

    OPTIM MOVE FOR

  • Reported component ID

    5655V0700

  • Reported release

    B70

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2022-09-27

  • Closed date

    2022-11-01

  • Last modified date

    2022-12-01

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

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

    UI83084

Modules/Macros

  • FOP00003 FOP00103 FOP00203 FOP00303 FOP00B   FOP01B   FOP05B
    FOP07B   FOP08B   FOP09B   FOP0AB   FOP0BB   FOP0ITKA FOP1ODRV
    FOP1OSFN FOP3DTPR FOP4IPMN FOP4PEMN FOP4PMMN FOP4TRCE FOP9APIM
    FOP9GINF FOPCFPMN FOPCXLIB FOPHSTM  FOPIO    FOPMADDE FOPMAFCN
    FOPMAIN  FOPMAMAI FOPMARCN FOPMCBMN FOPMCDRT FOPMCENU FOPMCMAI
    FOPMCMMN FOPMCOFN FOPMCOLA FOPMCOLP FOPMDBMN FOPMDDDL FOPMDMAI
    FOPMDPRC FOPMDXTR FOPMECMN FOPMEMAI FOPMIXMM FOPMMCMN FOPMMCMR
    FOPMMJBS FOPMMUNU FOPMMUTL FOPMSELM FOPMTMDB FOPMUXIM FOPODPP
    FOPOMN   FOPTC710 FOPTC71X FOPUMCBT FOPUUNLD FOPVOU   FOPZFBMN
    FOPZFMMN FOPZMAIN FOPZSUB
    

Fix information

  • Fixed component name

    OPTIM MOVE FOR

  • Fixed component ID

    5655V0700

Applicable component levels

  • RB70 PSY UI83084

       UP22/11/03 P F211  

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"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"B70"}]

Document Information

Modified date:
01 December 2022