未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序 解决方法之二
解决方法一请参考:http://www.cnblogs.com/lyzxx/archive/2006/06/24/434823.aspx
解决方法二:
今天因为服务器上安装的是Oracle Client里那个100多兆的版本,没有提供Oracle Provider for OLE DB的组件,所以会导致程序报错未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序,面对这种情况,只要重新安装Oracle Provider for OLE DB组件即可(网络上有人说要装Oracle Data Provider for .NET,我没安装,但是程序好像已经正常了)