1. 确保新的主机名能够被解析
2. 修改主机名后,需要重启网络服务或者系统
3. 确保Oracle的监听器配置正确,修改监听器配置文件($ORACLE_HOME/network/admin/listener.ora)中使用的旧主机名。否则执行 lsnrctl status 会提示错误:
4. 修改 $ORACLE_HOME/network/admin/tnsnames.ora 配置文件中的旧主机名,否则提示 "监听程序不支持服务" :
修改HOST后,重启监听器:
lsnrctl stop
lsnrctl start
5. 如果使用了其他Oracle管理工具,也需要确保可以通过新主机名访问。在生产环境修改主机名需要小心谨慎,避免影响业务正常运行。