未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序。

 问题描述:运行访问oracle数据库的.net程序时,弹出错误"未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序"。

系统环境:windows server 2008 64bit

               Oracle客户端:直接解压缩的Oracle客户端instantclient_11_2。

解决方法:安装win32_11gR2_client客户端时候,选择“管理员”安装类型;不要使用直接解压缩的客户端。

原文地址:https://www.cnblogs.com/KevinJasmine/p/4718569.html