2017-05-24 152 views
0

我在Visual Studio 2012中遇到OleDBConnection問題。我使用相同版本的Windows 64將我的系統從32 Oracle重新安裝到64 Oracle。我將我的課程項目遷移到之前的作品。OraOLEDB.Oracle提供程序未在本地計算機上註冊 - oracle和windows 64位

我嘗試做所有事情: OraOLEDB.Oracle provider is not registered on the local machine ,也是我安裝64位ODAC 12C 4版(12.1.0.2.4) http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

但是這麼想的幫助..

你有任何想法如何解決這個問題?

+0

也許你並沒有使32位Oracle客戶端的正常卸載,看到的是https:/ /stackoverflow.com/questions/8450726/how-to-uninstall-completely-remove-oracle-11g-client –

+0

您可以在一臺機器上安裝32位和64位Oracle Client,請參閱https://stackoverflow.com/questions/24104210/badimageformatexception - 這將發生時運行64位模式與32#24120100 –

+0

我在我的機器上只有64位Oracle – Adriano

回答

0

我有類似的問題,我從http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html下載「ODAC122010Xcopy_x64」固定它。

請按照下列步驟,並嘗試運行你的應用程序
第1步:在您的計算機上的任意文件夾中解壓ODAC122010Xcopy_x64
步驟2:以管理員身份打開命令提示符並運行ff命令。
步驟3:CD [在那裏你將它解壓縮ODAC122010Xcopy_x64目錄]
第4步:安裝所有 「[DBHOME PATH]」[ORACLEHOMENAME] TRUE

相關問題