"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 JUNE 28, 2016

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$1.run(T2CConnection.java:3159)
  at java.security.AccessController.doPrivileged(Native Method)
  at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3155)
  at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:233)
  at oracle.jdbc.driver.PhysicalConnection.<init>at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:133)
  at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:53)
  at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:510)


Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms