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

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

时间:2015-03-19 09:55:05      阅读:206      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!