My Oracle Support Banner

"java.lang.UnsatisfiedLinkError: Can't load AMD 64-bit .dll on a IA 32-bit platform" Message When Using The Oracle THICK JDBC Driver With ODI (Doc ID 1118486.1)

Last updated on NOVEMBER 14, 2019

Applies to:

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


The following message is signaled when using the Oracle THICK JDBC driver (OCI) with Oracle Data Integrator (ODI) on a 32-bit operating system:

java.lang.UnsatisfiedLinkError: F:\oracle\product\11.1.0\db_dw\BIN\ocijdbc11.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
  at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  at java.lang.ClassLoader.loadLibrary0(Unknown Source)
  at java.lang.ClassLoader.loadLibrary(Unknown Source)
  at java.lang.Runtime.loadLibrary0(Unknown Source)
  at java.lang.System.loadLibrary(Unknown Source)
  at oracle.jdbc.driver.T2CConnection$
  at Method)
  at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(
  at oracle.jdbc.driver.T2CConnection.logon(
  at oracle.jdbc.driver.PhysicalConnection.<init>at oracle.jdbc.driver.T2CConnection.<init>(
  at oracle.jdbc.driver.T2CDriverExtension.getConnection(
  at oracle.jdbc.driver.OracleDriver.connect(




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

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