IBM Support

PM45448: OC TERMINATES WITH RC=12 WHEN COMPARING INDEXES.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • OC terminates with rc=12 when comparing indexes
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of the DB2 Object Comparison Tool for  *
    *                 z/OS who compare two tables or two indexes   *
    *                 when specifying IGNORE fields related to     *
    *                 the PARTITIONING generic IGNORE              *
    *                 specification, and at least one of the       *
    *                 compare objects is partitioned.              *
    ****************************************************************
    * PROBLEM DESCRIPTION: In DB2 Object Comparison Tool for z/OS, *
    *                      when comparing two tables and at least  *
    *                      one of them is partitioned, if some     *
    *                      but not all IGNORE fields are specified *
    *                      and related to the PARTITIONING generic *
    *                      IGNORE specification, there are         *
    *                      several ONCODE=350 / ONCODE350 warning  *
    *                      messages in the compare job log         *
    *                                                              *
    *                      IBM0361W ONCODE=350                     *
    *                      The STRINGRANGE condition was raised.   *
    *                                                              *
    *                      When comparing two indexes and at least *
    *                      one of them is partitioned, if some but *
    *                      not all IGNORE fields are specified and *
    *                      related to the PARTITIONING generic     *
    *                      IGNORE specification, the compare job   *
    *                      failed with a RC=12 and the following   *
    *                      error messages are in the job log:      *
    *                                                              *
    *                      No sysindexpart row found for           *
    *                      Create index.                           *
    *                      ADBC002E -                              *
    *                      Severe error. Compare terminates.       *
    *                      ADB0380E Module ADB2CMP -               *
    *                      Severe error Compare terminates.        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In DB2 Object Comparison Tool for z/OS, when comparing two
    tables and at least one of them is partitioned, if some but not
    all IGNORE fields are specified and related to the PARTITIONING
    generic IGNORE specification, there are several ONCODE=350 /
    ONCODE350 warning messages in the compare job log:
    
    IBM0361W ONCODE=350
    The STRINGRANGE condition was raised.
    
    When comparing two indexes and at least one of them is
    partitioned, if some but not all IGNORE fields are specified and
    related to the PARTITIONING generic IGNORE specification, the
    compare job failed with a RC=12 and the following error messages
    are in the job log:
    
    No sysindexpart row found for Create index.
    ADBC002E - Severe error. Compare terminates.
    ADB0380E Module ADB2CMP - Severe error Compare terminates.
    

Problem conclusion

  • Problem has been resolved and a new message has been added to
    warn users when they specify some but not all fields relating
    to generic partitioning:
    
    (W)Some but not all fields related to partitioning have
       been ignored. This may lead to unpredictable results.
       Please use generic ignore PARTITIONING if you want to
       IGNORE partition information during compare, otherwise
       please remove all ignore fields related to partitioning
       which have been specified.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM45448

  • Reported component name

    DB2 ADMIN TOOL

  • Reported component ID

    568851500

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-10

  • Closed date

    2011-12-08

  • Last modified date

    2012-01-01

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

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

Modules/Macros

  •    ADB2CMF  ADB2CMP  ADB2CMR  ADB2CMT  ADB2IGN
    

Fix information

  • Fixed component name

    DB2 ADMIN TOOL

  • Fixed component ID

    568851500

Applicable component levels

  • RA10 PSY UK74613

       UP11/12/14 P F112

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":"SSCVQTD","label":"IBM Db2 Administration Tool for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
01 January 2012