美文网首页
解决 连接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