码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 客户端库时引发 BadImageFormatException

时间:2018-08-23 17:40:08      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:ant   client   oracle数据库   rod   span   img   strong   art   图片   

程序提示错误:

试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。

 

出现场景:

VS2008 C/S应用程序通过ADO.NET连接Oracle数据库所产生。

 

解决概要:

安装instantclient_11_2文件

 

实现步骤:

1.将instantclient_11_2解压至oracle客户端安装目录。注意,放置的目录为...app\Administrator\product\11.2.0  如下图所示:

技术分享图片

 

2.修改组件配置

在解压后的文件夹instantclient_11_2根目录里,新建名为network的文件夹,然后在network文件夹根目录里,新建名为admin的文件夹。

再把oracle客户端安装目录...app\Administrator\product\11.2.0\client_1\network\admin里的所有文件,拷贝到先前新建的admin文件夹里。

 

3.修改环境变量path

编辑系统变量path,将...\app\Administrator\product\11.2.0\instantclient_11_2目录放在path变量的最前面

记得拷贝过去后,要加英文分号,以与其他path变量值作区分。最后重启系统即可。

win7参考图:

技术分享图片

win10参考图:

技术分享图片

 


 

 参考文献:https://jingyan.baidu.com/article/a24b33cd3d121219fe002b00.html

 

Oracle 客户端库时引发 BadImageFormatException

标签:ant   client   oracle数据库   rod   span   img   strong   art   图片   

原文地址:https://www.cnblogs.com/green-jcx/p/9525062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!