前面新装了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原因及解决方法相关推荐

  1. C++三角函数用法错误error C2668: 'tan' : ambiguous call to overloaded function原因及解决方法

    注意tan.atan等三角函数不能接受整数,如:tan(1)会报错"error C2668: 'tan' : ambiguous call to overloaded function&qu ...

  2. 空之轨迹激活显示服务器错误,空之轨迹OL黑屏闪退原因及解决方法一览

    空之轨迹OL黑屏闪退怎么办?空之轨迹OL是款日系MMORPG手游,继承了<空之轨迹>系列经典元素,还原了一个庞大的全新塞姆利亚大陆!有玩家反映游戏中会出现黑屏闪退的情况,想知道解决方法,下 ...

  3. go mysql 错误_mysql安装失败原因和解决方法

    mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓 ...

  4. ASP.NET常见错误,原因及解决方法(2003版)_不断更新.....

    [标题]             ASP.NET常见错误,原因及解决方法[错误提示]    异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Un ...

  5. 400错误是什么原因_499错误是什么?499错误的原因及解决方法

    ​ HTTP状态码出现499错误有多种情况,499错误是什么?下面我们来学习Nginx 499错误的原因及解决方法. 日志记录中HTTP状态码出现499错误有多种情况,比如nginx反代到一个永远打不 ...

  6. Nginx 502 Bad Gateway 错误的原因及解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 刚才在调试程序的时候,居然服务器502错误,昨天晚上也发生了,好像我没有做非常规的操作. 然后网上寻找了下答案, 把一些原因及 ...

  7. 计算机无法连接网络错误651,Win7宽带连接错误651的原因和解决方法

    Win7宽带连接错误651的原因比较特殊,很多问题都可能导致宽带连接错误651,当用户遭遇宽带连接提示错误651时,可以按照以下方法进行检查和处理,以便解决宽带连接错误651的问题. Win7宽带连接 ...

  8. (转)SQL Server数据库复制错误的原因及解决方法

    在使用SQL Server数据库中,有时在复制时会出现错误,下面就为你分类介绍SQL Server数据库复制错误的原因及解决方法,希望对您学习SQL Server数据库有所帮助. 错误 消息 MSSQ ...

  9. 元空间不足java.lang.OutOfMemoryError: PermGen space 错误的原因及解决方法

    出现 java.lang.OutOfMemoryError: PermGen space 错误的原因及解决方法 原因:堆内存的永久保存区内存分配不足(缺省默认为64M),导致内存溢出错误. 解决的方案 ...

  10. win 7宽带连接错误651什么意思?宽带连接错误651的原因以及解决方法

    我们日常使用网络的过程中有时候如果出现提示宽带连接错误651的提示,那么这个是什么原因你,其实宽带连接错误651为调制解调器(modem)发出的错误报告,一般情况下是未找到指定的端口. 接下来我们来看 ...

最新文章

  1. 2021梧州一中高考成绩查询,2021年广西高考成绩查询网站查分网址:https://www.gxeea.cn/...
  2. 如何完全卸载 mysql 数据库
  3. 【数理知识】方程一阶二阶及常用词语含义
  4. 3.9 神经网络解决多分类问题-机器学习笔记-斯坦福吴恩达教授
  5. 海致java面试_海致面试
  6. @程序员,代码清理有必要吗?
  7. python的代码保存到文档中 打不开怎么办_Python 制作网页打不开 直接跳到打开或者保存文件...
  8. ext数据库读取动态添加window组件
  9. python post 上传文件_Python脚本POST上传数据以及文件
  10. 【渝粤题库】陕西师范大学163215旅游研究方法与论文写作 作业(专升本)
  11. Pspice仿真实验 B-3
  12. 关于Data Matrix 基于ECC200标准的编码原理和相关开源代码
  13. 什么是 make 和 makefile
  14. matlab 改变坐标轴间距,matlab坐标轴刻度间距
  15. 计算机网络——应用层之电子邮件(E-mail)
  16. 软件实施实习生应该学什么?
  17. web前端css之盒子模型,浮动,定位
  18. Google Chrome for Mac 谷歌浏览器
  19. 中国天气网api接口调用,key获取方式,数据请求秘钥获取,城市id获取方法
  20. 浅谈erlang游戏服务器项目--英雄远征服务启动流程

热门文章

  1. 单片机MCU学习方法总结
  2. 分享一些光纤模块接口类型有用信息给大家
  3. 自己写的年会抽奖软件免费版带后门作弊,共享出来给大家(更新至V1.3)——转自哈尔滨健康生活网
  4. html五线谱编辑器,​Notation Pad五线谱乐谱编辑器
  5. linux桌面网络连接是个X,Xbrowser如何运行多个X桌面
  6. matlab 触发脉冲建模,简单五步实现 MATLAB/Simulink 锂电池建模
  7. js之win10计算器
  8. 全方位移动全向轮、麦克纳姆轮底盘运动学逆解详解(内含电机输出方程)
  9. AD831混频器模块
  10. 论文写作 之 Related work