最近Up主接手了C#连接Oracle的项目,遇到了各种问题,最严重的莫过于用连接字符串连接不上Oracle了。

抛出如下问题System.InvalidOperationException: 未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序。

而且报错出现

在 System.Data.ProviderBase.DbConnectionClosed.get_ServerVersion()

在 System.Data.OleDb.OleDbConnection.get_ServerVersion()

要知道本机已经安装了Oracle Client端的32位和64位,而且都已经配置好了环境变量。就算是Win 10 64位的系统也不应该不行的,参考了网上许多的文章都没有什么用!

最后在一位外国友人的方法下成功解决了这个问题。关键是要下载一个instantclient-basic-win-x86-64xxxx的,解压并且放在C:\Oracle\的目录下

最后配置环境变量

重启VS就可以了。

PS:

英文好的的可以参考以下文章:

原文:http://gleolee.blog.51cto.com/10632675/1954256

未在本地计算机上注册oraoledb.oracle.1提供程序,未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序--问题的处理...相关推荐

  1. win7 网络打印机 未授予用户在此计算机上的请求登录类型,win7提示未授予用户在此计算机上的请求登录类型怎么办...

    最近有使用win7的用户在访问网上邻居的时候出现登录失败提示"未授予用户在此计算机上的请求登录类型"情况,那么如何解决"未授予用户在此计算机上的请求登录类型"问 ...

  2. oracle注册服务到监听,监听程序未启动或数据库服务未注册到该监听程序解决方法-Oracle...

    监听程序未启动或数据库服务未注册到该监听程序解决方法 oracle中遇到"监听程序未启动或数据库服务未注册到该监听程序" 如下: C:\Users\zhou>emca -re ...

  3. 本地计算机的oracle,(转)解决:本地计算机 上的 OracleOraDb10g_home1TNSListener服务启动后停止...

    手动启动一个问题:本地计算机 上的 OracleOraDb10g_home1TNSListener服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止. 在网上找解决方案的时候,发现很多人都遇 ...

  4. Oracle中如何查找未使用绑定变量的SQL语句?

    Oracle中如何查找未使用绑定变量的SQL语句? 利用V$SQL 视图的 FORCE_MATCHING_SIGNATURE 字段可以识别可能从绑定变量或 CURSOR_SHARING 获益的 SQL ...

  5. 安装sql2000时提示“以前的某个程序安装已经在计算机上创建挂起的文件操作”的解决办法

    SQLServer2000 在一段时间不使用后突然间不能够运行了.只能打开企业管理器,对数据库进行操作.VS2005不能够连接,试了很多种方式,无结果.于是重新安装sqlServer2000? 仿真版 ...

  6. oracle连接长时间未响应,Oracle的pl/sql客户端请求超时未响应的解决方法及装置与流程...

    本发明涉及计算机技术领域,具体提供一种Oracle的pl/sql客户端请求超时未响应的解决方法及装置. 背景技术: 随着信息技术的发展,Oracle数据库技术越来越广泛地推广应用到各个领域.当pl/s ...

  7. oracle监听显示未成功_理解 oracle 的 lsnrctl status

    理解 oracle 的 "lsnrctl status" 先看看 lsnrctl status 的输出信息: Services Summary... Service "P ...

  8. 采用ASP.NET IIS 注册工具 (Aspnet_regiis.exe)对web.config实行本地加密

    加密原因:我们通常将一些重要的配置信息写在Web.config里面,其中数据库链接就是这样的信息.将这些数据直接明文显示,显然不太安全. 工具: 采用ASP.NET IIS 注册工具 (Aspnet_ ...

  9. 业界领先的最新版本Oracle数据库现可部署在云端 以及Oracle Cloud at Customer和企业本地...

    目前所有环境中均可使用前沿的数据库技术 甲骨文今天宣布,全球最佳数据库的最新版本Oracle Database 12c第二版 (12.2版) 现在可以部署在所有环境中,包括云端.Oracle Clou ...

  10. oracle 求一年多少天,SQL 计算一年有多少天

    SQL 计算一年有多少天,计算当前年份有多少天. SQL 计算一年有多少天 问题描述 计算当前年份有多少天. SQL 计算一年有多少天 解决方案 计算当前年份有多少天,等同于计算下一年的第一天和当前年 ...

最新文章

  1. AI一分钟|欧盟将对Google开出天价罚单;智能家居制造商Nest并入Google;沃尔玛与微软合作挑战AWS...
  2. Google Maps Android API v2官网例子使用说明
  3. 解决AttributeError: module ‘scipy.misc‘ has no attribute ‘imread‘报错问题
  4. python画图y轴在右侧_解决python中画图时x,y轴名称出现中文乱码的问题
  5. python获取指定端口流量_利用python获取nginx服务的ip以及流量统计信息
  6. datagrid php json,thinkphp和easyui结合中,datagrid等容器获取json数据的方法
  7. 你不该错过的2020中国开源年报,填开源开发者问卷,成为国内开源的见证者
  8. 格密码教程(二):格的基本定义,格基转换
  9. SpringBoot之解决一对一、多对一、多对多等关联实体在JSON序列化/输出时产生的无限递归死循环问题(infinite recursion)
  10. python用方括号提取字符中的数值_Python使用re模块正则提取字符串中括号内的内容示例...
  11. react native中使用 react-native-easy-toast 和react-native-htmlview
  12. 解决 Composer 运行时的 Xdebug 冲突
  13. JS 异步系列 —— Promise 札记
  14. [渣译文] SignalR 2.0 系列: SignalR简介
  15. CarSim仿真快速入门(十四)—CarSim-Simulink联合仿真
  16. 计算机辅助三维设计大纲,《电脑辅助三维设计》课程教学大纲.doc
  17. linux中不用命令安装flash,如何在Linux下安装flash player
  18. EasyAR初学者教程
  19. 面试题目之:为什么选择veu?与其他框架对比的优势和劣势?
  20. 渲梦工厂V2.1.5.0简体中文官方版,作图快10倍~

热门文章

  1. png图片IDAT块异常
  2. Win7无法安装程序提示Installer integrity check has failed的解决方法
  3. python 2: 解决python中的plot函数的图例legend不能显示中文问题
  4. Django后端彻底解决跨域问题
  5. win10_x64更新错误解决: 安装一些更新时出现问题,但我们稍后会重试。如果持续出现这些问题,并且你想要搜索Web或联系支持人员以获取相关信息,以下信息可能会对你有帮助:
  6. 在Ruby中获取system()调用的输出
  7. 如何测试一个空的JavaScript对象?
  8. 如何在ActionScript 3中将“ Null”(真实的姓氏!)传递给SOAP Web服务
  9. Happy Number
  10. mysql的性能瓶颈分析、性能指标、性能指标信息的搜集工具与方法、分析调优工具的使用...