文档章节

/etc/hosts错误配置,导致TNS-12535

Vimeo
 Vimeo
发布于 2016/06/07 21:19
字数 386
阅读 65
收藏 1

最近在虚拟机上安装好oracle11g,然后将网卡模式从host -only模式切换到 桥接模式,OK

网卡正常切换,IP也获取到了,但是忘记将/etc/hosts里面的文件修改回来,然后,看下面

 

[oracle@normal ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 07-6月 -2016 13:08:46

Copyright (c) 1991, 2011, Oracle.  All rights reserved.

Starting /u01/app/product/11.2.0/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 11.2.0.3.0 - Production
Log messages written to /u01/app/diag/tnslsnr/normal/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=normal)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12535: TNS:operation timed out
 TNS-12560: TNS:protocol adapter error
  TNS-00505: Operation timed out

 

新开一个终端,查看

[oracle@normal ~]$ lsnrctl

LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 07-6月 -2016 13:09:17

Copyright (c) 1991, 2011, Oracle.  All rights reserved.

Welcome to LSNRCTL, type "help" for information.

LSNRCTL> status
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12535: TNS:operation timed out
 TNS-12560: TNS:protocol adapter error
  TNS-00505: Operation timed out

 

查看listener.log日志

[oracle@normal trace]$ tail -f listener.log 
Tue Jun 07 13:09:47 2016
Log messages written to /u01/app/diag/tnslsnr/normal/listener/alert/log.xml
Trace information written to /u01/app/diag/tnslsnr/normal/listener/trace/ora_2547_139732456363776.trc
Trace level is currently 0

Started with pid=2547
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=normal)(PORT=1521)))
Listener completed notification to CRS on start

TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE

卡在这里,不动!

 

 

仔细看上面的过程,发现HOST= 空,继而想到主机IP与hostname之间肯定存在问题。

然后找到hosts文件,一看,确实是因为现IP对应的主机名并不一致。

将ip与hostname配置一致,重启网卡后,listener正常。

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
Vimeo
粉丝 5
博文 107
码字总数 35893
作品 0
南昌
数据库管理员
oracle提示TNS:无监听程序的解决办法

进入dos窗口,快捷键是 菜单键+R,输入cmd,在dos窗口中输入lsnrctl status 查看你的运行状态,如果结果如下: LSNRCTL for 32-bitWindows: Version 10.2.0.1.0 - Production on 20-9月 -200...

源哥L
07/05
0
0
Oracle常见故障——Listener类:Hang、Crash及连接风暴的判断

目录 监听状态正常,应用反馈时断时连 Listener进程crash ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 11G SCAN LISTENER无法注册服务故障 Listener hang TNS-12535 TNS-00505处...

杨志洪 胡杰
2015/12/23
0
0
TNS-12535: TNS:operation timed out (WARNING: inbound connection timed out (ORA-3136))

问题原因: Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 11.2.0.3.0 - Production Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.3.0 - P......

z597011036
07/02
0
0
ORA-12170:TNS:连接超时

今天在用cmd 连接linux 服务器上的oracle 数据库时候遇到了 ORA-12170:TNS:连接超时 ,oracle 数据库服务和监听都正常启动,检查网络和配置文件后均正常,最后发现是防火墙的问题。 在cmd...

水稻
2014/12/08
0
0
TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误

一、环境描述: OS : Windows Server 2008 32Bit DB : 11.2.0 二、排错过程: 前天应用不能访问数据库了 (后台应用能访问数据库),故障发生。 马上登录到服务器里查看监听状态,发现有TNS-125...

ling118
02/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

JVM垃圾回收算法

1、新生代与老年代 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young ) 和 老年代 ( Old )。 新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor 和 To Survivor。 Java 中的堆...

初雪之音
9分钟前
0
0
主流的消息队列MQ比较,详解MQ的4类应用场景

目前主流的MQ 1.ZeroMQ 号称最快的消息队列系统,尤其针对大吞吐量的需求场景。 扩展性好,开发比较灵活,采用C语言实现,实际上只是一个socket库的重新封装,如果做为消息队列使用,需要开发...

游人未归
今天
3
0
React 服务器渲染原理解析与实践

网盘下载地址 React 服务器渲染原理解析与实践 本套课程,讲解了React中SSR技术的整个搭建思路及流程,完整的从原理上讲清楚了SSR的概念,重点在于讲解编写SSR框架遇到的各种知识点,以及细节...

qq__2304636824
今天
4
0
Jenkins使用

clean install -Dmaven.test.skip=true 系统设置 全局工具配置 其他的配置类似 构建项目配置

1713716445
今天
2
0
多线程

1. 多线程概念。并发和并行的概念。 多线程指的是一段时间内cpu同时执行多个线程。一个程序至少运行>=1个进程,进程就是运行中的程序,而一个进程至少运行>=1个线程,线程是操作系统能调度的...

鱼想吃肉
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部