状况:使用navicat连接mysql正常,但是连接oracle后无任何提示,测试连接或者连接直接闪退
原因:百度了一下,是navicat默认连接的oci.dll是navicat文件夹下面自带的oracle客户端,版本可能会和服务器上的oracle对不上
解决:到oracle官网下载个和oracle对应的版本和位数的oracleclient,替换进去即可
1、https://www.oracle.com/cn/database/technology/winx64soft.html
下载对应版本
通过:select * from v$version
查看数据库版本

在这里插入图片描述
下载对应版本的client

在这里插入图片描述
下载后把navicat安装目录下的文件夹全部替换掉即可
在这里插入图片描述
重启navicat,即可! 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐