IBM Support

PH17422: UNEXPECTED RC FROM TDB_INSERT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is performing Column Map processing using CONVERT and
    specifies PROP function on DECIMAL columns.
    Some of the values are invalid DECIMAL data. The following
    SystemError will be reported:
    
    IBM InfoSphere Optim System Error Structure - ErrCB
    ErrCB.ID=      ZZZERRCBZZ
    SysRel=        11.3.0
    DB2Rel=        1210(NFM)
    ErrCB.Type=    SYSTEM_ERROR
    ErrCB.AuxInfo= rc=-24
    ErrCB.Code=    -1
    ErrCB.U.Msg=   Unexpected rc from TDB_Insert
    Number of Function Entries=  11
      ErrCB.N(0).Src=     FOPWSET  20190813 PH12979
      ErrCB.N(0).Func=    (000891) DPSETAddSource
      ErrCB.N(1).Src=     FOPZXFM3 20190813 PH12979
      ErrCB.N(1).Func=    (005304) XFMIntGetRow
      ErrCB.N(2).Src=     FOPZXFMN 20181214 PH06175
      ErrCB.N(2).Func=    (001705) XFMIntGet
      ErrCB.N(3).Src=     FOPZXFMN 20181214 PH06175
      ErrCB.N(3).Func=    (000741) XFMGetByScan
      ErrCB.N(4).Src=     FOPWCONV 20181214 PH06175
      ErrCB.N(4).Func=    (001146) ConvertSortInput
      ErrCB.N(5).Src=     FOPMSORT 20181129 PH04646
      ErrCB.N(5).Func=    (000221) SystemSort
      ErrCB.N(6).Src=     FOPWCONV 20181214 PH06175
      ErrCB.N(6).Func=    (000884) ProcessConvert
      ErrCB.N(7).Src=     FOPWMAIN 20190701 PH13115
      ErrCB.N(7).Func=    (001417) DPDataProcessor
      ErrCB.N(8).Src=     FOPUCMD  20190618 PH12340
      ErrCB.N(8).Func=    (008895) ConvertStatement
      ErrCB.N(9).Src=     FOPUMAIN 20190618 PH12340
      ErrCB.N(9).Func=    (000839) FOPMMUTL_dynamn
      ErrCB.N(10).Src=     FOPMMAIN 20190410 PH09154
      ErrCB.N(10).Func=    (001018) Main
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Optim Users performing processing of data    *
    *                 using Column Maps with the PROP function for *
    *                 any data type or rows which may contain      *
    *                 invalid DECIMAL data.                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: Customer is performing Column Map       *
    *                      processing using CONVERT and            *
    *                      specifies PROP function on DECIMAL      *
    *                      columns.                                *
    *                      The following SystemError will be       *
    *                      reported:                               *
    *                      ErrCB.U.Msg= Unexpected rc from         *
    *                      TDB_Insert                              *
    ****************************************************************
    Optim data DECIMAL data validation rejects invalid DECIMAL data
    while processing the PROP function in Column Maps.
    In addition, while extracting related tables during EXTRACT
    processing, related rows, whose key contains invalid data, will
    not be processed and included in the data extract possibly
    causing data integrity issues.
    Also random data is being accessed in PROP scenarios due to
    initialization error and may be causing the unexpected
    SystemError.
    

Problem conclusion

  • Optim processing will be changed. Invalid DECIMAL data will be
    not be discarded anymore but rather accepted "as-is" for
    processing.
    Optim processing will be corrected in respect to PROP value
    initialization.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH17422

  • Reported component name

    OPTIM MOVE FOR

  • Reported component ID

    5655V0700

  • Reported release

    B70

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-09-26

  • Closed date

    2019-10-11

  • Last modified date

    2019-11-01

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

    PH17421

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

Modules/Macros

  • FOPMAIN  FOPMCBMN FOPMCMAI FOPMCMMN FOPMCOFN FOPMDPRC FOPMDXTR
    FOPMECMN FOPMEMAI FOPMIXMM FOPZFMMN
    

Fix information

  • Fixed component name

    OPTIM MOVE FOR

  • Fixed component ID

    5655V0700

Applicable component levels

  • RB70 PSY UI65851

       UP19/10/15 P F910 ¢

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","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B70","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 November 2019