mac版本navicat连接oracle报错ORA-21561

时间:2023-03-09 04:28:24
mac版本navicat连接oracle报错ORA-21561

最近电脑更换成mac,很多软件都和win不一样了,正在慢慢适应,连接oracle原来用的客户端是pl/sql develop,蛋疼的是没有了mac版本,

用了navicat,具体设置如下

1、新建连接

mac版本navicat连接oracle报错ORA-21561

2、配置如下

mac版本navicat连接oracle报错ORA-21561

3、然后连接测试,如果运气好的话,是连接成功,当然了,大部分情况应该是会出现如下报错,

mac版本navicat连接oracle报错ORA-21561

4、原因分析:

出现此错误的原因是hostname和/etc/hosts 下本机ip后面的名字不一致导致的,

hostname如下

mac版本navicat连接oracle报错ORA-21561

/ect/hosts如下

mac版本navicat连接oracle报错ORA-21561

注意:此时这个已经被我改好了,保证一致即可

5、连接测试,成功

mac版本navicat连接oracle报错ORA-21561

解决办法百度搜到,来自 http://blog.itpub.net/29047826/viewspace-1252258/

贴个出处,在此感谢~