pun*_*sri 6 java oracle dll 64-bit jdbc
我试图通过java程序连接到oracle.以下是配置.
但我得到以下异常 - " java.lang.UnsatisfiedLinkError:\ bin\ocijdbc11.dll:%1不是有效的Win32应用程序 "
我用Google搜索了很多,但无法弄清楚解决方案.
请帮我解决这个问题.
提前致谢.
此错误似乎与 OCI 驱动程序版本与您的 Windows 版本的兼容性有关。
检查您的 OCI 驱动程序是否与 32 位体系结构兼容,否则是否适用于 64 位(因此会出现错误)。
在这里(https://forums.oracle.com/forums/thread.jspa?threadID=2189215)您可以找到一个密切相关的错误(相同的错误,对于不同的库),最终修复了下载SO特定版本的库并重新安装它。
编辑:所以,在您的版本之后,似乎您必须安装 64 位 JDK 并在其上运行您的应用程序,因为您的驱动程序和操作系统是一致的(64 位)。