Navicat:连接Oracle时,提示ORA-28547,Cannot load OCI DLL.193,ORA-03135错误
Posted 幽反丶叛冥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 时,提示此错误![](https://image.cha138.com/20221103/0325f7fc9725430eb432b8584a83aecc.jpg)
![](https://image.cha138.com/20221103/5d9d734ce61749149f7fee0cfdcae0da.jpg)
1.2 Navicat 15
在打开Navicat 15版本后,直接连接 Oracle 时,提示此错误![](https://image.cha138.com/20221103/68a86ee4bba148bc87955750ead4010d.jpg)
二、解决办法
对于连接 Oracle 失败这个问题不好说怎么处理,这个问题在不同环境下,同样的方法有时候能成功,有的时候不能成。本次处理对于 Navacat 12版本就没有成功。
01、查看windows系统版本及位数
方式一:
使用“win+r”快捷键,打开“运行”窗口,输入winver,单击“确定”。
![](https://image.cha138.com/20221103/c222d475e1c84d4ca4a9f8301dacfb5f.jpg)
使用“win+r”快捷键,打开“运行”窗口,输入“msinfo32.exe”,单击“确定”。
![](https://image.cha138.com/20221103/cb99524a8bff48f38fe8a6b6370165c5.jpg)
方式一:
打开SQL窗口:菜单栏中 / 文件 / 新建 / SQL窗口 / SQL窗口输入SQL语句或选中待执行SQL语句,点击“运行”或者按快捷键“F8”。
![](https://image.cha138.com/20221103/5842aa6524c74d6e8a9911ed7d3d94b4.jpg)
pl/sql developer 里查看 Reports / DBA / NLS Database Parameters / NLS_RDMBS_VERSION。
![](https://image.cha138.com/20221103/ea99954caeab4a3990328b64ba5ab19a.jpg)
03、根据indwos版本,Oracle版本下载对应oci和 SQL*Plus
下载地址: Oracle对应客户端
根据对应版本选择,比如此处选中windwos 64未
![](https://image.cha138.com/20221103/9bb0879263124fba98c48c74977f682e.jpg)
![](https://image.cha138.com/20221103/8755c30199224f55bab6a9d9e39d4188.jpg)
![](https://image.cha138.com/20221103/fe9a8072c30a473babf8ca8ddff03c03.jpg)
04、配置Navicat
Navicat 12和Navicat 15 配置位置都差不多,这里帖一张 Navicat 15的。
Navicat 12:打开Navicat / 工具 / 选项 / 其他 / OCI
Navicat 15:打开Navicat / 工具 / 选项 / 环境
![](https://image.cha138.com/20221103/8f4ae394c3de4661afbbf8434c09e871.jpg)
05、成功连接
![](https://image.cha138.com/20221103/5ca79e291a814c54bdb250d4783ef6bf.jpg)
以上是关于Navicat:连接Oracle时,提示ORA-28547,Cannot load OCI DLL.193,ORA-03135错误的主要内容,如果未能解决你的问题,请参考以下文章
Navicat Premium 连接oracle 提示ORA-01017:用户名/口令无效;登陆被拒绝
在 navicat 连接的oracle中,调用存储过程 报错?