最近想研究一下用Oracle的ODP.net来连接Oracle数据库,不过以前做过,不用费什么劲就连上。这次换完电脑后,安装的win7 操作系统,怎么连接都报错。上网查了一下,主要集中在两方面,Oracle的版本和ODP.net版本要一致;还有就是32位和64位的问题。上网找了,测试啊,网上都是说部署的时候,要注意版本,可是备受诟病的版本的问题,在最新的
ODP.net已经解决,可以兼容以前的版本。我现在是用的是我机器上的C# IDE连接我机器上的Oracle,自己带的类库,不可能版本不一致。突然之间想起来了,是不是开发环境设置的是32位呢,看了一下,果然是,更改成any cpu 结果ok了。
想想真是的,汗~~!