解决“System.Exception: 未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 7.3.3 版(或更高)客户软件安装的一部分”问题

刚入门的小白说:

一开始碰到这个问题也很烦,整了一星期才整好。话不多说,我只说说我遇到的问题以及解决方法:

我是用的Oracle11g的客户端安装到本地,然后连接VS2019,执行之后就报的这个错误,我以为是客户端的原因,又安装了oracle10g版的,后来还是不行,就使用虚拟机连接(我也不知道啥是虚拟机,公司大佬帮忙搞的),结果仍然不行,也试过网上说的什么网络程序池改成允许32位的,结果还是一样的,最后用了windows32位的oracle11g客户端才解决了这个问题,不过下载windows32位之前要把下载的64位的卸载干净,要不然会出错

oracle11g卸载步骤:

Oracle11G完全卸载步骤_千铭丶博客-CSDN博客_oracle卸载步骤干净

卸载完成之后最好还是要重启一下电脑吧,我不知道这一步有没有影响

windows32位oracle11g客户端下载地址:

适用于 Microsoft Windows(32 位)的 Oracle Database 11g 第 2 版 | Oracle 中国

注意:要把两个压缩包下载到一个地方解压,要不然安装的时候会出现新的错误,还得卸载重新安装(我是这样的)

 32位客户端的安装步骤跟64位的都差不多,我是按照64位的安装步骤来的,中间少几步好像也不怎么影响

安装步骤如下:

Oracle11g 32位安装步骤 - 李清欣 - 博客园 (cnblogs.com)

以上就是我个人解决这个问题的方法,希望能够帮助到各位

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值