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 恢复正常
阳光灿烂美一天