业务中需要连接很多oracle的业务库,之前使用navicat连接过几个,都没出问题,后面连接一个库的时候发现测试连接时navicat会闪退。
后面在网上找,发现是oracle客户端工具可能有问题。于是去oracle官网上下载了对应的客户端,再连接就没问题了

具体操作:
  • 下载oracle客户端,百度搜 oracle InstantClient download 或使用上面的链接都可以
  • 下载后将客户端工具减压,放到比较好管理的地方,我放到了navicat安装目录下
  • 启动navicat -> 工具 -> 选项 -> 环境 -> OCI library(oci.dll) 选择自己减压文件中的oci.dll
  • 重启navicat在验证是否成功

注意: 不同版本的navicat可能管理oci.dll的操作路径不太一样,到网上搜索下 navicat 设置 oci.dll 就可以

参考:

  • https://blog.csdn.net/drs1986/article/details/113388177
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐