64  位操作系统(xp64) 下安装的 oracle10.2 的 client 。 .net 开发的 连接oracle 数据库的程序(winform)不能用了。 提示 oraOLEDB.oracle provider is not registered on the local machine.我查阅了很多网上的资料。也解决不了。
我想肯定与 64 位 操作系统有关。 
但是实在不知道如何解决了。
各位老大帮帮忙。

解决方案 »

  1.   

    装client过程当中,把oledb for oracle也装上就应该OK了。
      

  2.   

    下载Oracle Provider for OLE DB安装就可以了!
      

  3.   

    谢谢大家的回复
    最近把 .net 程序在 64位操作系统下重新编译了。然后部署在 xp 64位上 ,测试发现:.net 2003 编写的程序 需要 32位oracle 客户端的支持.net 2005 编写的程序 需要 64位oracle 客户端的支持这是我得出的结论。你们如何 看待这个问题。