首页 > 数据库技术 > 详细

如果在安装32位Oracle客户端组件的情况下以64位模式

时间:2020-01-09 17:56:01      阅读:204      评论:0      收藏:0      [点我收藏+]

1、Oracle客户端32位和64位都可以连接Oracle服务端。所以“如果在安装32位Oracle客户端组件的情况下以64位模式”这个错误,不是Oracle本身的问题。

2、错误原因:应用程序和本机安装的Oracle客户端版本不一致的问题:

     即:应用程序:64位   本机安装的Oracle客户端为32位。

     解决方法:本机安装Oracle客户端64位。

     我的本机是win7-64位,vs2005是32位,但我的工程编译的是:anycpu,因为我本机操作系统是64位,因此anycpu编译出来就是64位的dll,

     我的代码中使用的是System.Data.OracleClient,    编译出的dll是64位的,就会去找64位的Oracle的64位客户端,

     会去寻找环境变量path中定义的oracle的目录,

 

如果在安装32位Oracle客户端组件的情况下以64位模式

原文:https://www.cnblogs.com/25miao/p/12172389.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!