/etc/hosts错误配置,导致TNS-12535
2019独角兽企业重金招聘Python工程师标准>>>
最近在虚拟机上安装好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正常。
转载于:https://my.oschina.net/1272149624/blog/688422
/etc/hosts错误配置,导致TNS-12535相关推荐
- bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案
分析原因 bashrc文件中环境变量配置错误,导致linux无法正常使用. 其实解决问题的方法很简单:把你在bashrc文件中写错的东西注释掉或者改写正确即可. 可是此时图形界面登陆不了,vim用不了 ...
- Ubuntu(elementary os)因为环境变量 /etc/profile 配置错误,导致登录界面无限循环,无法进入系统的解决方案
在配置elementary os 的 /etc/profile 的时候因为配置错误,导致在登录界面无限循环,无法进入系统,下面是解决方案: 1.在登录界面,按 Ctrl + Alt + F1 进入命令 ...
- ubuntu18.04错误配置变量环境导致无法进入系统
1.问题描述 错误配置环境变量(直接在/etc/profile文件末尾添加了export xxx),关机后一直在登录界面循环无法进入系统. ###环境变量的添加是在原有变量之后以冒号(:)分隔加入,并 ...
- aix 配置oracle tns,AIX下修改maxuproc参数解决TNS-00519错误
一个AIX系统,内存16G,安装oracle数据库,刚刚应用上线,就发现了问题. 1.问题现象 客户端无法连接到数据库,listener运行正常,但是,在重新启动listener后报出如下错误: TN ...
- hosts文件配置及其作用
Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库",当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Host ...
- 系统hosts文件配置
系统hosts文件的作用 hots文件是对IP地址和Host name(主机名)的映射关系维护,它规定要求每段只能包括一个映射关系,格式是:IP地址 + 空格 + 映射的Host name(主机名)[ ...
- docker容器中配置文件修改错误,导致容器无法启动
docker容器中配置文件修改错误,导致容器无法启动 问题 在elasticsearch加入中文分词器ik时,在容器中配置修改错误,导致elasticsearch启动不了 解决方案 [root@blu ...
- hosts 域名配置
hosts 域名配置 为什么会有域名呢? 1. windows 下 hosts 1.1 hosts 作用 1.2 hosts 原理 1.3 hosts 历史 1.4 存储位置 1.5 修改生效 2. ...
- exp-00056:遇到oracle错误 12154,EXP-00056 遇到 ORACLE 错误 12154 ORA-12154 TNS 无法解析指定...
EXP-00056 遇到 ORACLE 错误 12154 ORA-12154 TNS 无法解析指定 EXP-00056: 遇到 ORACLE 错误 12154 ORA-12154: TNS: 无法解析 ...
最新文章
- 50个常用sql语句
- UNIX(进程间通信):04---孤儿进程
- linux下cabal安装教程,Centos 7 安装shellcheck
- sed 第n行后加入_【高新课堂】第一百三十九期Liunx运维17个实用技巧
- jsp后台批量导入excel表格数据到mysql中_运用java解析excel表,拿到表中的数据并批量插入数据库...
- InfluxDB Java入门
- 计算机硬件物理设备包含,计算机硬件
- Python中如何清空Queue?
- chrome.storage和window.localStorage的区别
- C语言气温连续上升的天数,广西多地连阴雨天数破纪录
-
广西首页
-中国天气网...
- 02 面向对象设计的七大原则
- [USACO10OCT]汽水机Soda Machine
- 如何设置ddns动态域名实现内网发布外网
- 【多端同步-学习类】考试周必备神器~小番茄工作法 合理安排每一天
- 宜人贷 PaaS 数据服务平台Genie 简介(一) 1
- 【JAVA】堆、栈与方法区
- Git 针对 GitLab Github 配置 HTTP HTTPS SSH 代理
- 来~打包实现小程序动态分享图一条龙服务( ¨̮ )
- 《优势谈判》笔记……
- 基于dileber的android网络图片播放器
热门文章
- python作者叫什么-Python18:什么是字典
- python好学实用吗-都说python很简单 真的很好学么?
- python基础指令-python的一些基本命令
- Windows10内置Linux子系统初体验
- java resume_Java JPushInterface.resumePush方法代码示例
- codeforces E. Games on a CD(双hash)
- xBIM WeXplorer 设置模型颜色
- 排球计分程序(八)——验证编辑方法(Edit method)和编辑视图(Edit view)
- JavaScript编程:文档对象模型DOM
- JBoss日志文件配置