IBM Support

IC64220: THREADED OLEDB DOES NOT RETURN THE CORRECT ERROR MESSAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The error returned by the OLEDB provider in a multithread
    environment is not always accurate.
    Instead of getting the expected error message, a generic
    0x80004005 is returned.
    
    In some cases, disabling OLE DB Connection pooling ("OLE DB
    Services = -4") removes the problem.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users using the OLEDB provider CSDK 3.50 xC5 or earlier      *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * For multithreaded applications, sometimes the error is not   *
    * returned with sufficient information. It shows               *
    * ''Ifxoledbc.2' failed with no error message available'       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to CSDK 3.50xC6 or later.                            *
    ****************************************************************
    

Problem conclusion

  • Problem first fixed in CSDK 3.50.xC6
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC64220

  • Reported component name

    IBM CSDK

  • Reported component ID

    5724C2381

  • Reported release

    350

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-10-28

  • Closed date

    2010-01-29

  • Last modified date

    2010-01-29

  • 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

    IBM CSDK

  • Fixed component ID

    5724C2381

Applicable component levels

  • R350 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCVRDE","label":"Informix Client Software Development Kit"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.5","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
29 January 2010