IBM Support

JR50450: WHEN HITTING OHE_ORA_BAD_RECORD_SIZE WHILE ANALYZING THE LOG, WE DIDN'T RESTART

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Subscription go down claiming an online log is corrupted with
    following error in the trace file:
    48705 2014-05-31 01:51:56.585 SHAREDSCRAPE LOG READER:1{4745}
    com.datamirror.ts.util.oracle.OracleRedoNativeApi
    traceAlwaysCallback()
    /dmbuild/luntbuild/ts-java2/work-dmlnxbld/build-output/temp/iRef
    lectEngine/src/oraraw/orarfile.c line 343|oraREntryCalcSize:
    Currently configured to recover from bad record sizes.
    48706 2014-05-31 01:51:56.585 SHAREDSCRAPE LOG READER:1{4745}
    com.datamirror.ts.util.oracle.OracleRedoNativeApi
    traceAlwaysCallback()
    /dmbuild/luntbuild/ts-java2/work-dmlnxbld/build-output/temp/tsJa
    va/src/com/datamirror/ts/util/oracle/dll/NativeReader.c line
    1421|Error -2146429959 returned from rsParseRecord
    

Local fix

  • restart subscription
    

Problem summary

  • IIDR 10.2 and 10.2.1 for Oracle Redo Subscription can failed
    claiming that an online log is corrupted. The following error
    might appear in the trace log:
    
    
    48705 2014-05-31 01:51:56.585 SHAREDSCRAPE LOG READER:1{4745}
    com.datamirror.ts.util.oracle.OracleRedoNativeApi
    traceAlwaysCallback()
    /dmbuild/luntbuild/ts-java2/work-dmlnxbld/build-output/temp/iRef
    lectEngine/src/oraraw/orarfile.c line 343|oraREntryCalcSize:
    Currently configured to recover from bad record sizes.
    48706 2014-05-31 01:51:56.585 SHAREDSCRAPE LOG READER:1{4745}
    com.datamirror.ts.util.oracle.OracleRedoNativeApi
    traceAlwaysCallback()
    /dmbuild/luntbuild/ts-java2/work-dmlnxbld/build-output/temp/tsJa
    va/src/com/datamirror/ts/util/oracle/dll/NativeReader.c line
    1421|Error -2146429959 returned from rsParseRecord
    
    This issue affects users running IIDR 10.2 Interim Fix 17 for
    Oracle Redo (and lower) and IIDR 10.2.1 Interim Fix 5 for Oracle
    Redo.
    

Problem conclusion

  • This issue is fixed by applying the following interim fix
    depending on your product version:
    - IIDR 10.2 Interim Fix 18 for Oracle Redo; or
    - IIDR 10.2.1 Interim Fix 6 for Oracle Redo.
    

Temporary fix

  • Restart the subscription.
    

Comments

APAR Information

  • APAR number

    JR50450

  • Reported component name

    IS CDC ORACLE

  • Reported component ID

    5725E30OR

  • Reported release

    A20

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-06-09

  • Closed date

    2014-07-17

  • Last modified date

    2014-07-17

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

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

Fix information

  • Fixed component name

    IS CDC ORACLE

  • Fixed component ID

    5725E30OR

Applicable component levels

  • RA20 PSY

       UP

  • RA21 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTRGZ","label":"InfoSphere Data Replication"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.2.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
14 October 2021