My Oracle Support Banner

Testing ODBC Excel Connection in ODI Terminates Agent with 'undefined symbol: SQLAllocEnv' (Doc ID 2587071.1)

Last updated on OCTOBER 04, 2022

Applies to:

Oracle Data Integrator - Version 11.1.1.5.0 and later
Information in this document applies to any platform.

Symptoms

When using Oracle Data Integrator (ODI) Studio installed on Windows to test an ODBC data server pointing to a Microsoft Excel file, it succeeds with the Local (No Agent). However, testing the same data server on the Agent running on a Linux server fails with the following error:

ODI-26039: Connection failed.
<JDK_PATH>/bin/java: symbol lookup error: <JDK_PATH>/jre/lib/amd64/libJdbcOdbc.so: undefined symbol: SQLAllocEnv
The data server is using the SUN ODBC driver: sun.jdbc.odbc.JdbcOdbcDriver

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.