2017-05-24 210 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

相关问题