首页 > 数据库技术 > 详细

64位操作系统 通过ODP.NET 访问ORACLE 11g

时间:2015-03-19 09:52:01      阅读:433      评论:0      收藏:0      [点我收藏+]

摘要:64位操作系统部署.NET 程序访问oracle时,无法连接问题.(注意:客户端是64位系统 ,服务端是否64位 还是32位无关。)

 

1.到oracle 官网搜索相关版本的 ODAC网址: http://www.oracle.com/cn/solutions/midsize/index-090165.html 比如 我们需要访问数据库是11.2.02.1版本的那么下载这个:64-bit ODAC 11.2 Release 3 (11.2.0.2.1) Xcopy for Windows x64

2.下载好以后是 一个zip文件:ODAC112021Xcopy_x64.zip

3.

ODAC112021Xcopy_x64.zip解压到磁盘中的某个目录,如:“D:\ODAC112021Xcopy_x64”,然后在命令行进入这个目录(cd /d D:\ODAC112021Xcopy_x64),输入如下命令:“install.bat all C:\odp.net myhome(install all components)”。

4.运行上述命令后,将自动将所有的文件拷贝到C:\odp.net目录下,接下来,在命令行进入C:\odp.net目录(cd /d C:\odp.net),

运行一下命令:“configure.bat all myhome(configure all component) ”。上述命令将自动想GAC注册ODP.NET相关的dll,同时在vs2010中添加引用的时候能看到想要版本的Oracle.DataAccess.dll。

5.最后需要添加系统环境变量Path, c:\odp.net;c:\odp.net\bin;

如果仅仅是为了 64位操作系统可以访问服务端的oracle ,这步 不是必须的。测试一下,可以访问就行了。

 

完毕

64位操作系统 通过ODP.NET 访问ORACLE 11g

原文:http://www.cnblogs.com/huacw/p/4349430.html

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