如何更改运行oracle xe的ubuntu服务器的主机名
我有一个在 ubuntu 服务器下运行的 oracle 11g XE 实例。我尝试通过修改 /etc/hostname
、/etc/hosts
、tnsnames.ora
和 /etc/hostname
中的主机名来更改服务器的主机名code>listener.ora 但重启后oracle-xe实例无法启动。知道我缺少哪个配置吗?
I have a oracle 11g XE instance running under ubuntu server. I tried changing the hostname of the server by modifying the host name in /etc/hostname
, /etc/hosts
, tnsnames.ora
and listener.ora
but the oracle-xe instance fails to start after reboot. Any idea which configuration I am missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有时,Oracle 启动时仅某些服务/功能无法正常工作...如果是这种情况,并且您的 Oracle 实例部分启动失败,您可以通过调用 lsnrctl 命令行实用程序来获取有关运行侦听器的更多信息然后使用
status
命令。您还可以在
/app/oracle/diag/tnslsnr//listener/alert/log.xml
下的 Oracle 日志文件中查找线索 - 您绝对应该为您的旧主机名创建一个,您也可能为您的新主机名创建另一个。Sometimes Oracle starts with only certain services / functionalities not working properly... If that's the case and your Oracle instance partially failed to start you can get some more information about running listeners by invoking the
lsnrctl
command line utility and then using thestatus
command.You can also look for clues in the Oracle log files under
<oracle-install>/app/oracle/diag/tnslsnr/<hostname>/listener/alert/log.xml
- you should definitely have one for your old hostname and you might have another one created for your new hostname as well.我遇到了这个问题并解决了它,只需重命名您的listner.ora并重新启动,它将更改新主机名的设置
请参阅我的解释此处
I had this and solved it just rename your listner.ora and restart, it will change the setting for the new host name
see my explanation Here