美文网首页
解决 连接Oracle出现的 ORA-21561: OID ge

解决 连接Oracle出现的 ORA-21561: OID ge

作者: bruce_wu | 来源:发表于2020-05-12 08:59 被阅读0次
image.png

一、打开终端,查看 hostname

Bash
hostname
发现主机名不是 localhost ,对不对?

二、查看 hosts 文件

Bash
cat /etc/hosts
内容应该是:

Bash

Host Database

localhost is used to configure the loopback interface

when the system is booting. Do not change this entry.

127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
问题已经找到了,因为 hostname 和 hosts 文件里的 hostname 不一致
三、解决办法

在hosts增加

Bash
127.0.0.1 myhostname # 刚才hostname查询出来的主机名
修改 hostname 与 hosts 里保持一致

Bash
sudo scutil --set HostName localhost

至此问题应该解决了

相关文章

网友评论

      本文标题:解决 连接Oracle出现的 ORA-21561: OID ge

      本文链接:https://www.haomeiwen.com/subject/igyvnhtx.html