Hosts文件导致的Oracle监听异常
Posted Eden的IT运维之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hosts文件导致的Oracle监听异常相关的知识,希望对你有一定的参考价值。
今天一位同事遇到了应用无法访问Oracle数据库的问题。问题现象:Oracle监听已经启动;数据库服务器本机访问正常;启动应用后台报错无法链接数据库;用netca重新建了几次监听也没有用。
排查过程:
检查数据库服务器listerner.ora文件,通过主机名的方式指定host参数(通过Netca创建的监听,自动生成的文件默认为采用主机名方式)
处理方法:
去掉前面那一条127.0.0.1指向数据库主机名的配置,然后重启数据库监听服务;最后再重新尝试启动应用服务,问题得到解决。
其他补充:
对于数据库的监听无法访问的问题,一般日常中遇到的问题起因主要有2点:1.listener.ora文件的配置存在问题;2./etc/hosts配置文件的配置存在异常。所以,遇到监听无法访问的时候,可以优先从这两个方面进行入手排查。
以上是关于Hosts文件导致的Oracle监听异常的主要内容,如果未能解决你的问题,请参考以下文章
oracle安装问题: 11g安装未填写hosts导致弹窗错误