mac电脑python3连接oracle数据库进行数据查询,出现了 ORA-24454 客户端主机名没有设置的错误。
问题解决的办法:
1. 找到系统实际的hostname, 在terminal输入hostname
返回John-MacBook-Pro.local
2. 在terminal输入,cd /etc/
3. sudo vim hosts
i 指令进入插入模式
插入127.0.0.1 localhost
or
插入 127.0.0.1 John-MacBook-Pro.local
esc退出插入模式
:wq
保存并退出vim