Navicat Preminum连接Oracle Cannot Load OCI DLL问题解决

Navicat Preminum是目前使用过的比较便捷的一款数据库连接工具,并且支持多数据库连接。Oracle,MySQL,SQLLite,PostgreSql,SQLServer,MarilDB,目前已连接使用过的数据库Oracle,MySQL,SqlServer,SQLLite都比较方便。

不过在使用Navicat首次连接Oracle数据库的时候往往会有这样的问题:

Cannot Load Cannot Load OCI DLL

报错原因:

Oracle 需要安装Client才能让第三方工具通过OCI(Oracle Call Interface)来连接

解决办法:

1. 下载Instant Client 11,解压到合适目录下,如C:\instantclient_11_2。

2. Navicat --> 工具 --> 选项... --> 其他 --> OCI, 

OCI library(oci.dll)*: 选择  C:\instantclient_11_2\oci.dll

有的帖子提示需要配置Sql*Plus,个人经验配置完OCI之后此项不必配置(如果未解决问题,尝试配置SQL*Plus: 选择  C:\instantclient_11_2\sqlplus.exe)。

3.重启Navicat, 重新连接Oracle数据库,问题解决。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值