oracle 监听正常 连接超级慢

一个测试环境:

场景:

为省事,在另一台oracle服务器测试
tnsping ip sid 正常
登录很慢

 

登录ORACLE 服务器

sqlplus / as sysdba 很快
sqlplus user/passwd 很快
sqlplus usr/passwd@orcl 很慢

注释 /etc/resovl.conf
登录正常

 

怀疑是域名解析引起超时 各种lsnrctl 操作无法处理,经查:

http://www.xifenfei.com/2011/11/%E5%9B%A0%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9E%E6%8E%A5%E5%BB%B6%E8%BF%9F%E5%88%86%E6%9E%90.html


解决方案:
oracle 服务器:
vi /etc/hosts
ip hostname
vi /etc/nsswitch.conf
注释 hosts: file dns myhostname
新增 hosts: file myhostname dns

 

sqlplus usr/passwd@orcl 恢复正常

 

posted on 2017-06-12 15:07  lavafans  阅读(242)  评论(0编辑  收藏  举报