使用navcat连接数据库出现Cannot load OCI DLL,193:...错误和Cannot load OCI DLL,87错误解决方法

本文介绍了在使用Navicat连接Oracle数据库时遇到的Cannot load OCI DLL错误,包括193和87两种情况的解决方法。关键步骤包括确认Oracle和Navicat的位数匹配,下载相应版本的Oracle客户端,找到oci.dll和sqlplus.exe文件,并在Navicat设置中指定这两个文件,重启Navicat后即可解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天遇到个问题,刚安装上oracle数据库,在sql Developer能连接成功,但是使用navcat连接时就是连接不上,爆出了一个Cannot load OCI DLL,193Cannot load OCI DLL,87的错误,以下是解决办法:

二、Navicat链接oracle报错

在这里插入图片描述
点击链接后就会进入到这样一个页面,他提示的是MediaWiki内部错误。
出现这样的错误就需要进入oracle官网,选择你的oracle版本进行下载。(注意你首先要确认你安装的oracle的版本、位数。还有Navicat的位数。就是位数是和oracle的位数统一,其实这里是要和Navicat的位数统一。版本和oracle统一。)
在这里插入图片描述
查看oracle版本位数:在Windows的cmd中 输入 : sqlplus -v 即可。
在这里插入图片描述
我安装的32位,如果是64位,会带位数,没带就是32位
我的Navicat是32位的,所以下载 12.1.0.2.0版本32位的客户端即可
下载链接地址32位

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值