oracle9i12535错误,11gr2 alert日志中报TNS-12535 TNS-00505原因及解决方法
前面新装了11GR2 RAC,某天在做巡检的时候发现alert日志中存在如下报错
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for Linux: Version 11.2.0.4.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.4.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.4.0 - Production
Time: 23-MAY-2019 10:49:06
Tracing not turned on.
Tns error struct:
ns main err code: 12535
TNS-12535: TNS:operation timed out
ns secondary err code: 12560
nt main err code: 505
TNS-00505: Operation timed out
nt secondary err code: 110
nt OS err code: 0
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=172.16.100.116)(PORT=38136))
Thu May 23 10:49:19 2019
触发原因:
是由于程序异常断开导致超时,11g R1如果出现如上的错误信息会写入到sqlnet.log,11g R2会写入到alert.log,
其实出现此错误是正常的现象。
如果从深层次分析为什么出现这些错误,详细如下:
一个客户端连接整个步骤:
1、客户端发起一个connection连接监听
2、监听启动一个专属进程(服务器进程,也就是我们通常说的LOCA=NO进程)用于接收这个connection
3、在专属进程启动之后,监听会将这个connection传递给这个专属进程
4、专属进程通过这个connection来跟客户端握手
5、专属进程跟客户端信息交换需要建立一个session
6、session打开
当在以上的第3步到第4步时客户端关闭,所以当专属进程尝试跟客户端联系时发现连接已关闭时,就会报出我们看到的错误!!
如果不想让这些信息打印在alert日志中,设置如下:
在sqlnet.ora设置
DIAG_ADR_ENABLED = OFF
在listener.ora设置
DIAG_ADR_ENABLED_ = OFF
重启监听
oracle9i12535错误,11gr2 alert日志中报TNS-12535 TNS-00505原因及解决方法相关推荐
- C++三角函数用法错误error C2668: 'tan' : ambiguous call to overloaded function原因及解决方法
注意tan.atan等三角函数不能接受整数,如:tan(1)会报错"error C2668: 'tan' : ambiguous call to overloaded function&qu ...
- 空之轨迹激活显示服务器错误,空之轨迹OL黑屏闪退原因及解决方法一览
空之轨迹OL黑屏闪退怎么办?空之轨迹OL是款日系MMORPG手游,继承了<空之轨迹>系列经典元素,还原了一个庞大的全新塞姆利亚大陆!有玩家反映游戏中会出现黑屏闪退的情况,想知道解决方法,下 ...
- go mysql 错误_mysql安装失败原因和解决方法
mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓 ...
- ASP.NET常见错误,原因及解决方法(2003版)_不断更新.....
[标题] ASP.NET常见错误,原因及解决方法[错误提示] 异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Un ...
- 400错误是什么原因_499错误是什么?499错误的原因及解决方法
HTTP状态码出现499错误有多种情况,499错误是什么?下面我们来学习Nginx 499错误的原因及解决方法. 日志记录中HTTP状态码出现499错误有多种情况,比如nginx反代到一个永远打不 ...
- Nginx 502 Bad Gateway 错误的原因及解决方法
2019独角兽企业重金招聘Python工程师标准>>> 刚才在调试程序的时候,居然服务器502错误,昨天晚上也发生了,好像我没有做非常规的操作. 然后网上寻找了下答案, 把一些原因及 ...
- 计算机无法连接网络错误651,Win7宽带连接错误651的原因和解决方法
Win7宽带连接错误651的原因比较特殊,很多问题都可能导致宽带连接错误651,当用户遭遇宽带连接提示错误651时,可以按照以下方法进行检查和处理,以便解决宽带连接错误651的问题. Win7宽带连接 ...
- (转)SQL Server数据库复制错误的原因及解决方法
在使用SQL Server数据库中,有时在复制时会出现错误,下面就为你分类介绍SQL Server数据库复制错误的原因及解决方法,希望对您学习SQL Server数据库有所帮助. 错误 消息 MSSQ ...
- 元空间不足java.lang.OutOfMemoryError: PermGen space 错误的原因及解决方法
出现 java.lang.OutOfMemoryError: PermGen space 错误的原因及解决方法 原因:堆内存的永久保存区内存分配不足(缺省默认为64M),导致内存溢出错误. 解决的方案 ...
- win 7宽带连接错误651什么意思?宽带连接错误651的原因以及解决方法
我们日常使用网络的过程中有时候如果出现提示宽带连接错误651的提示,那么这个是什么原因你,其实宽带连接错误651为调制解调器(modem)发出的错误报告,一般情况下是未找到指定的端口. 接下来我们来看 ...
最新文章
- 2021梧州一中高考成绩查询,2021年广西高考成绩查询网站查分网址:https://www.gxeea.cn/...
- 如何完全卸载 mysql 数据库
- 【数理知识】方程一阶二阶及常用词语含义
- 3.9 神经网络解决多分类问题-机器学习笔记-斯坦福吴恩达教授
- 海致java面试_海致面试
- @程序员,代码清理有必要吗?
- python的代码保存到文档中 打不开怎么办_Python 制作网页打不开 直接跳到打开或者保存文件...
- ext数据库读取动态添加window组件
- python post 上传文件_Python脚本POST上传数据以及文件
- 【渝粤题库】陕西师范大学163215旅游研究方法与论文写作 作业(专升本)
- Pspice仿真实验 B-3
- 关于Data Matrix 基于ECC200标准的编码原理和相关开源代码
- 什么是 make 和 makefile
- matlab 改变坐标轴间距,matlab坐标轴刻度间距
- 计算机网络——应用层之电子邮件(E-mail)
- 软件实施实习生应该学什么?
- web前端css之盒子模型,浮动,定位
- Google Chrome for Mac 谷歌浏览器
- 中国天气网api接口调用,key获取方式,数据请求秘钥获取,城市id获取方法
- 浅谈erlang游戏服务器项目--英雄远征服务启动流程
热门文章
- 单片机MCU学习方法总结
- 分享一些光纤模块接口类型有用信息给大家
- 自己写的年会抽奖软件免费版带后门作弊,共享出来给大家(更新至V1.3)——转自哈尔滨健康生活网
- html五线谱编辑器,​Notation Pad五线谱乐谱编辑器
- linux桌面网络连接是个X,Xbrowser如何运行多个X桌面
- matlab 触发脉冲建模,简单五步实现 MATLAB/Simulink 锂电池建模
- js之win10计算器
- 全方位移动全向轮、麦克纳姆轮底盘运动学逆解详解(内含电机输出方程)
- AD831混频器模块
- 论文写作 之 Related work