OraOLEDB.Oracle提供者未注册在本地计算机上 [英] OraOLEDB.Oracle provider is not registered on the local machine
问题描述
我刚刚从XP迁移到赢7我猜测这个错误与切换操作系统的事。我写了一个.NET应用程序,基本上按摩服务的大量数据,然后连接到数据库,并插入/更新的表。
当我打了一个按钮连接到我碰上错误关于Oracle提供未注册我的本地机器上。数据库
有一个明确的,一步我怎么能快速解决这个步骤的轮廓会更AP preciated。
确切的错误信息是:
OraOLEDB.Oracle.1'提供程序未注册在本地计算机上
块引用>解决方案我已经在Windows上安装64位的Oracle客户端7的64位后,同样的问题。为我工作解决办法:
- 在管理员模式下打开命令提示符
- CD \\ ORACLE \\产品\\ 11.2.0 \\ client_64 \\ BIN
- C:\\ WINDOWS \\ SYSTEM32 \\ regsvr32.exe的OraOLEDB11.dll
I just migrated from XP to Win 7. I am guessing this error has to do with switching operating systems. I wrote a .net application that basically massages a large amount of data and then connects to a database and inserts/updates a table.
When I hit a button to connect to the database I run into the error regarding the oracle provider not being registered on my local machine.
A clear, step by step outline of how I can fix this quickly would be much appreciated.
The exact error message is:
'OraOLEDB.Oracle.1' provider is not registered on the local machine
解决方案I had the same issue after installing the 64 bit Oracle client on Windows 7 64 bit. The solution that worked for me:
- Open a command prompt in administrator mode
- cd \oracle\product\11.2.0\client_64\BIN
- c:\Windows\system32\regsvr32.exe OraOLEDB11.dll
这篇关于OraOLEDB.Oracle提供者未注册在本地计算机上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!