安装完Oracle12c需要配置监听,小编这里通过netca命令,来配置监听,但是一直提示 Listener start failed,如下图所示:
原因是在/etc/hosts文件中没有把127.0.0.1和主机名进行映射。
解决方案如下:
第一:编辑/etc/hosts文件,在127的那一行后面添加主机名,小编的是oracle12,如下图所示:
第二:修改完/etc/hosts文件后,进入/etc/init.d目录,重启network使其生效:
第三:重新登录oracle用户,使用netca命令先卸载已经安装的监听,在重新添加监听即可成功