64位程序使用ado连接oracle,32位和64位C++程序使用ADO访问ORACLE注意事项和区别
32位:
1、安裝32位ORACLE客戶端。
2、在stdafx.h文件中增加:
#import "C:\Program Files (x86)\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")
3、連接串為:
"Provider=MSDAORA.1;Password=密碼;User ID=用戶名;Data Source=實例名;Persist Security Info=True"
64位:
1、安裝64位ORACLE客戶端。
2、在stdafx.h文件中增加:
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")
3、連接串為:
"Provider=OraOLEDB.Oracle.1;Password=密碼;User ID=用戶名;Data Source=實例名;Persist SecurityInfo=True"
4、安裝與ORACLE客戶端對應的ODAC驅動。
4.2、64位的ODAC驅動是由Oracle官方提供的XCOPY版本,安裝過程參考微軟官方http://support2.microsoft.com/kb/2831123/zh-tw。
(1)解壓XCOPY
(2)用命令行CD到(1)的目錄下
(3)命令行運行其中的install.bat文件:install.bat all c:\oracle\ODAC_64 odac
(4)C盤出現目錄c:\oracle\ODAC_64,進行系統環境配置:path里面增加C:\oracle\ODAC_64和C:\oracle\ODAC_64\bin
(5)完成
折騰了一天把32位的程序搞成了64位,MARK一下。
總結
以上是生活随笔為你收集整理的64位程序使用ado连接oracle,32位和64位C++程序使用ADO访问ORACLE注意事项和区别的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 一千零一夜的观后感(一)
 - 下一篇: base-package 详解