刚入门的小白说:
一开始碰到这个问题也很烦,整了一星期才整好。话不多说,我只说说我遇到的问题以及解决方法:
我是用的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)
以上就是我个人解决这个问题的方法,希望能够帮助到各位