macbook修改hostname后,无法连接oracle,报错: ORA-21561: OID generation failed
修改hostname的命令是
hostname #查看hostname
sudo scutil --set HostName mymac #修改hostname 退出终端 再次打开终端可生效
搜索连接oracle报错的原因是: hostname与/etc/hosts文件中 127.0.0.1 对应的hostname不一致
查看/etc/hosts文件:
##
# 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 #还是原来的hostname
255.255.255.255 broadcasthost
::1 localhost
0.0.0.0 account.jetbrains.com
添加新的hostname
##
# 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 #还是原来的hostname
127.0.0.1 mymac #加上新设置的hostname
255.255.255.255 broadcasthost
::1 localhost
0.0.0.0 account.jetbrains.com
再次访问oracle,成功!