Navicat 连接Oracle报ORA-28547:connection to server failed, probabl错误 ,或连接不同的Oracle服务器 有的可以,有的不行.

Navicat 连接Oracle报ORA-28547:connection to server failed, probabl错误 ,或连接不同的Oracle服务器 有的可以,有的不行.
ORA-28547 错误解释:客户端连接失败. 可以理解为, 不同的Oracle服务器,Oracle的版本可能不一样, 而我们要连接, 也需要不同的Oracle客户端与之对应这样才能连接. Navicat可以引用,新增各种数据源的连接.

解决办法: 去百度搜索"oracle client(oracl数据库)下载" 下载客户端. 安装以后, Navicat引用其IOC.

实现如下:
1.下载,安装,记下安装路径(到IOC文件所属的bin目录).
Navicat 连接Oracle报ORA-28547:connection to server failed, probabl错误 ,或连接不同的Oracle服务器 有的可以,有的不行.
Navicat 连接Oracle报ORA-28547:connection to server failed, probabl错误 ,或连接不同的Oracle服务器 有的可以,有的不行.
3. 打开navicat 工具 ->选项 -> 环境 . 在 IOC library里新增引入上面的目录, 注意是bin目录下.
Navicat 连接Oracle报ORA-28547:connection to server failed, probabl错误 ,或连接不同的Oracle服务器 有的可以,有的不行.
4. 关闭Navicat 重新打开, 就可以连接的Oracle数据库了.

另外: 这个引入算是新增,不会影响之前或者其他数据源的连接(mysql , sqlserver等) . 这个引入, 以后若是远程连接其他的Oracle,也不会报错了.