64位操作系統 通過ODP.NET 訪問ORACLE 11g


摘要: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 ,這步 不是必須的。測試一下,可以訪問就行了。

 

完畢


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM