2017-05-24 231 views
0

Visual Studio 2012でOleDBConnectionに問題があります。32のOracleから64のOracleに同じバージョンのWindows 64を使用してシステムを再インストールします。私は自分のプロジェクトを以前に働いた場所に移行します。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

をインストールし、それを助けたdosen't

この問題を解決する方法はありますか?

+0

ALL "[DBHOMEのPATH]を" INSTALL [ORACLEHOMENAME] TRUEおそらく、あなたは、32ビットOracleクライアントの適切なアンインストールを行います。httpsを見ていません:/ /stackoverflow.com/questions/8450726/how-to-uninstall-completely-remove-oracle-11g-client –

+0

32bitと64bitのOracle Clientを1台のマシンにインストールできます。https://stackoverflow.com/questions/24104210を参照してください。/badimageformatexception-this-will-occur-occur-occur-in-running-in-the-32#24120100 –

+0

マシンに64ビットのOracleしかありません – Adriano

答えて

0

私は同様の問題があったと私はhttp://www.oracle.com/technetwork/database/windows/downloads/index-090165.htmlから「ODAC122010Xcopy_x64」をダウンロードして、それを修正しました。

は、次の手順を実行して、アプリケーション
ステップ1を実行しよう:コンピュータ上の任意のフォルダにODAC122010Xcopy_x64を解凍します。
手順2:コマンドプロンプトをadminとして開き、ffコマンドを実行します。
ステップ3:CD [あなたはそれを解凍ODAC122010Xcopy_x64ディレクトリ]
ステップ4:

関連する問題