Navicat连接Oracle时报 cannot create oci handles.
Navicat连接Oracle时报 cannot create oci handles.
2024-09-05 0 评论 0 阅读 0 点赞

Navicat连接Oracle时报 cannot create oci handles.

daimafengzi
2024-09-05 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年09月05日,已超过667天没有更新,若内容或图片失效,请留言反馈。

1.问题描述

本人在使用navicat连接远程Oracle数据库时出现cannot create oci handles.错误
图片

2. 分析

这是由于本地的oci与服务器版本不匹配,需要下载对应的oci版本

3. 解决方法

3.1 查看需要连接的Oracle数据库版本

这边我使用idea的数据库工具查看版本
图片
远程Oracle的数据库版本12.1.0.2.0

3.2到官网下载对应版本

https://www.oracle.com/cn/database/technologies/instant-client/winx64-64-downloads.html

图片
在官网选择对应系统版本,博主时windows的x64版本
下载之后解压
图片

3.3 找到Navicat的安装目录,并讲解压后的文件替换

图片

3.4 打开Navicat的工具-选项

图片
图片
在环境中配置oci环境,将oci.dll文件替换成刚才下载的文件中对应的版本

保存之后重启就能正常连接Oracle数据库了

0

评论 (0)

取消