Navicat:连接Oracle时,提示ORA-28547,Cannot load OCI DLL.193,ORA-03135错误

摘要:最开始采用 Navacat 12 连接 Oracle 11g 数据的时候,提示ORA-28547错误。手动下载对应 Oracle 版本 oci 并配置后,提示 Cannot load OCI DLL.193错误。手动下载对应 SQL*Plus并配置后,又重新提示ORA-28547错误。后续重新安装 Navacat 15后,初始连接 Orcale 提示 ORA-03135错误,配置为手动下载的oci,SQL*Plus后成功连接 Orcale 11。

相关文章
Navicat:连接Oracle时,提示ORA-28547,Cannot load OCI DLL.193,ORA-03135错误
Navicat自动备份数据库

一、问题现状

问题分为Navicat 12 和 Navicat 15 两个版本进行记录,

1.1 Navicat 12

在打开Navicat 12版本后,直接连接 Oracle 时,提示此错误
手动下载对应 Oracle 版本 oci文件,并配置Navicat 12后,提示此错误
手动下载对应 SQL*Plus后,同时配置oci,SQL*Plus后,又回到初始状态,提示 ORA-28547错误。

1.2 Navicat 15

在打开Navicat 15版本后,直接连接 Oracle 时,提示此错误
配置为手动下载的oci,SQL*Plus后成功连接 Orcale 11。


二、解决办法

对于连接 Oracle 失败这个问题不好说怎么处理,这个问题在不同环境下,同样的方法有时候能成功,有的时候不能成。本次处理对于 Navacat 12版本就没有成功。

01、查看windows系统版本及位数

方式一:
使用“win+r”快捷键,打开“运行”窗口,输入winver,单击“确定”。

方式二:
使用“win+r”快捷键,打开“运行”窗口,输入“msinfo32.exe”,单击“确定”。
02、PLSQL查看 Oracle 版本

方式一:
打开SQL窗口:菜单栏中 / 文件 / 新建 / SQL窗口 / SQL窗口输入SQL语句或选中待执行SQL语句,点击“运行”或者按快捷键“F8”。
方式二:
pl/sql developer 里查看 Reports / DBA / NLS Database Parameters / NLS_RDMBS_VERSION。


03、根据indwos版本,Oracle版本下载对应oci和 SQL*Plus

下载地址: Oracle对应客户端

根据对应版本选择,比如此处选中windwos 64未
下载对应oci和 SQL*Plus
解压文件,两个压缩包的里面文件名一致,可以将两个文件直接存放在一个文件夹中。

04、配置Navicat

Navicat 12和Navicat 15 配置位置都差不多,这里帖一张 Navicat 15的。
Navicat 12:打开Navicat / 工具 / 选项 / 其他 / OCI
Navicat 15:打开Navicat / 工具 / 选项 / 环境
配置后,重启一下Navicat。
05、成功连接

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值