TNS-12541: TNS:no listener TNS-12560 TNS-00511: No listener

简介:

   为了测试需要,系统管理员帮忙将一台ORACLE数据库服务器克隆到虚拟机上,我上去删除了root、oracle、tomcat账号下的crontab定时作业,然后启动了ORACLE数据库实例,删除了ORACLE下的作业,然后启动监听时报如下错误:

[oracle@EGMLNX02 admin]$ lsnrctl stop

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 10-MAR-2014 09:15:44

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

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=EGMLNX02.egm1.esquel.com)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 2: No such file or directory

检查了监听配置文件listener.ora, 发现没有问题.Google搜索了一下: 这个错误跟Linux的主机名和IP配置有关系,于是赶紧检查:

[oracle@EGMLNX02 admin]$ hostname
EGMLNX02.egm1.esquel.com
[oracle@EGMLNX02 admin]$ more /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=EGMLNX02.egm1.esquel.com

image

结果发现主机名和IP配置文件 hosts里面,不知道是系统管理员手误还是其它原因,在hosts文件,127.0.0.1配置里面多了一项EGMLNX02(应该为三项),结果导致ORACLE数据库监听服务器启动报错


关于主机名和IP配置文件,一般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。
第一部份:网络IP地址;
第二部份:主机名或域名;
第三部份:主机名别名;

于是修改hosts文件,然后重新启动监听,OK,文件解决了。

相关文章
判断闰年
判断闰年
|
安全 Shell Linux
【Shell 命令集合 文件管理】Linux ssh 远程主机之间复制文件 scp 命令使用教程
【Shell 命令集合 文件管理】Linux ssh 远程主机之间复制文件 scp 命令使用教程
1542 0
|
10月前
|
人工智能 安全 专有云
阿里云受邀参加2025世界计算大会
近日,由工业和信息化部与湖南省人民政府共同主办的世界级行业盛会—2025世界计算大会在长沙举行。本届大会以“计算万物,湘约未来——智算驱动新质生产力”为主题,设置了开幕式暨主题报告会、专题活动、同期活动及创新成果展示共12场主题活动。 随着全球智能浪潮走向深水区,算力已成为AI驱动的关键。在本次大会“超算驱动科学研究新范式”主题论坛上,阿里云智能集团专有云解决方案总监李亮,受邀分享了阿里云最新的战略方向和全栈智算云技术能力。
432 0
|
Kubernetes jenkins Devops
jenkins+kubernetes+harbor+gitlab构建企业级devops平台
jenkins+kubernetes+harbor+gitlab构建企业级devops平台
|
算法 测试技术 vr&ar
R语言用综合信息准则比较随机波动率(SV)模型对股票价格时间序列建模
R语言用综合信息准则比较随机波动率(SV)模型对股票价格时间序列建模
|
Java 数据库连接 程序员
异常处理:优雅地应对程序中的问题
异常处理:优雅地应对程序中的问题
481 0
|
编解码 前端开发 搜索推荐
探索媒体查询的世界:适应多种设备的技巧与实践(上)
探索媒体查询的世界:适应多种设备的技巧与实践(上)
【C刷题】day2
【C刷题】day2
305 0
|
Unix 数据处理 Python
怎么还蹦出来个 “ 数据管道 ”
怎么还蹦出来个 “ 数据管道 ”
|
搜索推荐 前端开发 开发者
标题| 学习笔记
快速学习标题。
标题| 学习笔记