IBM Support

IT16549: ORA-01460 ERROR WHEN CALLING AN ORACLE STORED PROCEDURE

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • With IBM Integration Bus V10 Fix Pack 4, an ESQL call to an
    Oracle stored procedure fails if the procedure has at least two
    VARCHAR2 input parameters and more than 1999 characters are
    bound to the first parameter. The ODBC driver returns the
    following error:
    
    [ODBC Oracle Wire Protocol driver]
    [Oracle]ORA-01460: unimplemented or unreasonable conversion
    requested.
    
    
    
    Additional Symptom(s) Search Keyword(s):
    

Local fix

  • Use the Oracle ODBC driver from IBM Integration Bus v10.0.0.3
    or earlier.
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of IBM Integration Bus invoking Oracle stored
    procedures via ODBC.
    
    
    Platforms affected:
    AIX, HP-UX Itanium platform, Linux on Power platform, Linux on
    x86-64 platform, Linux on zSeries platform, Solaris x86-64
    platform, Solaris SPARC platform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    With IBM Integration Bus V10 Fix Packs 4 and 5, an ESQL call to
    an Oracle stored procedure fails if the procedure has at least
    two VARCHAR2 input parameters and more than 1999 characters are
    bound to the first parameter. The ODBC driver returns the
    following error:
    
    [ODBC Oracle Wire Protocol driver][Oracle]ORA-01460:
    unimplemented or unreasonable conversion requested.
    
    Depending on the database configuration and environment setup,
    the upper VARCHAR2 length limit might be 3998 characters before
    the problem is seen.
    
    This problem is also applicable to IBM Integration Bus V9 Fix
    Pack 6.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT16549

  • Reported component name

    INTEGRATION BUS

  • Reported component ID

    5724J0540

  • Reported release

    A00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-10

  • Closed date

    2016-08-22

  • Last modified date

    2016-08-22

  • 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

    INTEGRATION BUS

  • Fixed component ID

    5724J0540

Applicable component levels

  • RA00 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQK6","label":"IBM Integration Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
23 March 2020