我想通过Java程序连接到oracle。以下是配置。Java异常:java.lang.UnsatisfiedLinkError:ocijdbc11.dll:%1不是一个有效的Win32应用程序
- Windows 7,64位。
- JDK 1.6
- Oracle客户端11g R2,64位。
- ojdbc6.jar在我的独立应用程序的类路径中。
但我得到以下exception- “java.lang.UnsatisfiedLinkError中:\ BIN \ ocijdbc11.dll:%1不是有效的Win32应用程序”
我GOOGLE了很多,但没能找出解决方案。
请帮我解决这个问题。
在此先感谢。
是你的jdk 64位?最有可能的是32位(来自错误消息) – Jayan
好像你没有设置ORACLE_HOME环境变量指向你的oracle安装位置。 '\ bin \ ocijdbc11.dll'应该是'c:\ xxxxxx \ bin \ ocijdbc11.dll' –
我同意@Jayan –