instantclient-basic-win-x86-64-11.1.0.7.0.
数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题。
实际上,System.Data.OracleClient所指向的是PATH环境变量下的oci.dll。因此,我们只要让程序能够找到64位的oci.dll就可以了。方法如下:
1. 下载instantclient-basic-win-x86-64-11.1.0.7.0.zip,并解压,如C:instantclient-basic-win-x86-64-11.1。
2. 在系统的环境变量PATH中加入以上路径。
之后再运行程序,程序会依照PATH路径寻找oci.dll,如果遇到32位的oci.dll会自动略过,找到64位的oci.dll就能连接上数据库了。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2008-10-29 12:09 instantclient_11_1
文件 14336 2008-10-29 12:09 instantclient_11_1adrci.exe
文件 4648 2008-10-29 12:09 instantclient_11_1adrci.sym
文件 335 2008-10-29 12:09 instantclient_11_1BASIC_README
文件 47104 2008-10-29 12:09 instantclient_11_1genezi.exe
文件 26272 2008-10-29 12:09 instantclient_11_1genezi.sym
文件 1060864 2008-10-15 12:11 instantclient_11_1mfc71.dll
文件 348160 2008-10-15 12:11 instantclient_11_1msvcr71.dll
文件 659968 2008-10-29 12:06 instantclient_11_1oci.dll
文件 426200 2008-10-29 12:06 instantclient_11_1oci.sym
文件 132608 2008-10-08 04:58 instantclient_11_1ocijdbc11.dll
文件 22712 2008-10-08 04:58 instantclient_11_1ocijdbc11.sym
文件 468480 2008-10-26 18:10 instantclient_11_1ociw32.dll
文件 73024 2008-10-26 18:10 instantclient_11_1ociw32.sym
文件 1890262 2008-10-08 04:00 instantclient_11_1ojdbc5.jar
文件 1988193 2008-10-08 04:00 instantclient_11_1ojdbc6.jar
文件 1527296 2008-10-15 04:47 instantclient_11_1orannzsbb11.dll
文件 382728 2008-10-15 04:47 instantclient_11_1orannzsbb11.sym
文件 1330176 2008-10-27 18:41 instantclient_11_1oraocci11.dll
文件 421472 2008-10-29 12:09 instantclient_11_1oraocci11.sym
文件 126414336 2008-10-29 12:08 instantclient_11_1oraociei11.dll
文件 7200336 2008-10-29 12:08 instantclient_11_1oraociei11.sym
文件 426496 2008-10-29 12:09 instantclient_11_1orasql11.dll
文件 35744 2008-10-29 12:09 instantclient_11_1orasql11.sym
目录 0 2008-10-29 12:09 instantclient_11_1vc71
目录 0 2008-10-29 12:09 instantclient_11_1vc8
文件 807424 2008-10-28 06:27 instantclient_11_1vc8oraocci11.dll
文件 382 2008-10-28 06:27 instantclient_11_1vc8oraocci11.dll.manifest
文件 781600 2008-10-29 12:09 instantclient_11_1vc8oraocci11.sym
----------- --------- ---------- ----- ----
目录 0 2008-10-29 12:09 instantclient_11_1
文件 14336 2008-10-29 12:09 instantclient_11_1adrci.exe
文件 4648 2008-10-29 12:09 instantclient_11_1adrci.sym
文件 335 2008-10-29 12:09 instantclient_11_1BASIC_README
文件 47104 2008-10-29 12:09 instantclient_11_1genezi.exe
文件 26272 2008-10-29 12:09 instantclient_11_1genezi.sym
文件 1060864 2008-10-15 12:11 instantclient_11_1mfc71.dll
文件 348160 2008-10-15 12:11 instantclient_11_1msvcr71.dll
文件 659968 2008-10-29 12:06 instantclient_11_1oci.dll
文件 426200 2008-10-29 12:06 instantclient_11_1oci.sym
文件 132608 2008-10-08 04:58 instantclient_11_1ocijdbc11.dll
文件 22712 2008-10-08 04:58 instantclient_11_1ocijdbc11.sym
文件 468480 2008-10-26 18:10 instantclient_11_1ociw32.dll
文件 73024 2008-10-26 18:10 instantclient_11_1ociw32.sym
文件 1890262 2008-10-08 04:00 instantclient_11_1ojdbc5.jar
文件 1988193 2008-10-08 04:00 instantclient_11_1ojdbc6.jar
文件 1527296 2008-10-15 04:47 instantclient_11_1orannzsbb11.dll
文件 382728 2008-10-15 04:47 instantclient_11_1orannzsbb11.sym
文件 1330176 2008-10-27 18:41 instantclient_11_1oraocci11.dll
文件 421472 2008-10-29 12:09 instantclient_11_1oraocci11.sym
文件 126414336 2008-10-29 12:08 instantclient_11_1oraociei11.dll
文件 7200336 2008-10-29 12:08 instantclient_11_1oraociei11.sym
文件 426496 2008-10-29 12:09 instantclient_11_1orasql11.dll
文件 35744 2008-10-29 12:09 instantclient_11_1orasql11.sym
目录 0 2008-10-29 12:09 instantclient_11_1vc71
目录 0 2008-10-29 12:09 instantclient_11_1vc8
文件 807424 2008-10-28 06:27 instantclient_11_1vc8oraocci11.dll
文件 382 2008-10-28 06:27 instantclient_11_1vc8oraocci11.dll.manifest
文件 781600 2008-10-29 12:09 instantclient_11_1vc8oraocci11.sym
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)