IBM Support

PI76396: BROKEN PAGE MSGS FROM DSN1COPY CHECK ON 32K PAGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Getting the following when running DSN1COPY with CHECK on 32K
    page
    object:
    
     DSN1990I DSN1CPGD BROKEN PAGE. PAGE NUMBER = 00000001. REASON:
    FOSMNENT-MAX NUMBER OF SPACE MAP ENTRIES INCORRECT.
    SERVICE INFO: CODE= 'CA8'X  FOSMNENT='00015480'X
    

Local fix

  • This query can be run, to find all Tablespaces that would
    possibly have the issue, which the APAR's address -->
    .
    SELECT UNIQUE
          SUBSTR(TS.DBNAME,1,8)  AS "DBNAME",
          SUBSTR(TS.NAME,1,8)    AS "TSNAME",
          TP.PARTITION           AS "PART",
          TS.DSSIZE, TS.PGSIZE, TS.SEGSIZE,
          TS.TYPE                AS "TSTYPE",
          TP.RBA_FORMAT          AS "BASIC/EXTD"
     FROM SYSIBM.SYSTABLESPACE TS,
         SYSIBM.SYSTABLEPART TP
     WHERE TP.DBNAME = TS.DBNAME  AND
           TP.TSNAME = TS.NAME    AND
           TS.SEGSIZE = 0          AND
           TS.PGSIZE = 32         AND
           TS.TYPE IN (' ','L')    AND
           TP.RBA_FORMAT = 'E'     AND
           ( TS.DSSIZE IN (1048576,2097152) OR
           ( TS.DSSIZE = 0 AND TS.PARTITIONS BETWEEN 17 AND 64 ) );
    .
     Once Db2 11 APAR PM97714 (or Db2 12 APAR PI76396) is on. Run
    REORG against the candidate which above output shows, the wrong
    FOSMNENT value in the T/S will be corrected.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * DB2 V12 for z/OS users of partitioned table                  *
    * space in extended RBA format                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * DSN1COPY CHECK gets error message                            *
    * DSN1990I DSN1CPGD BROKEN PAGE.                               *
    * FOSMNENT-MAX NUMBER OF SPACE MAP                             *
    * ENTRIES INCORRECT.                                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply corrective PTF when available                          *
    ****************************************************************
    An internal field OBDFINPS_EX is not set correctly for a
    classic partitioned table space.  If the table space is created
    in or converted to extended RBA format, this incorrect value is
    stored in the table space.  DSN1COPY CHECK utility can get the
    above error.  The incorrect OBDFINPS_EX value left in the space
    map page can also cause image copy jobs to now an error code
    X'0CA8' and broken page found messages.  In addition, when the
    partition is full, INSERT into the table space can get ABEND04E
    RC00C90101 in DSNISMSU ERQUAL2 instead of resource not
    available.
    

Problem conclusion

  • DB2 is changed to set OBDFINPS_EX correctly, and resource not
    available will be issued instead of ABEND when table space is
    full.
    
    However, the APAR will not fix the incorrect OBDFINPS_EX value
    stored in the table space space map page.  Running DSN1COPY
    CHECK on such a table space can still get the error.
    
    REORG can be run on the table space after this APAR is applied
    to fix that.
    
    The APAR number for this fix in V11 is PM97714.
    

Temporary fix

Comments

  • ×**** PE20/07/07 FIX IN ERROR. SEE APAR PH21222  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PI76396

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-02-09

  • Closed date

    2019-01-17

  • Last modified date

    2020-07-07

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

    PM97714

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

    UI60801

Modules/Macros

  • DSNUEDFI DSNGDBFI DSNGEPUF
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI60801

       UP19/02/02 P F902

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

Document Information

Modified date:
08 July 2020