0

TNS-12537 ORA-609

问题归档 2019-03-20
317
摘要:数据库是Oracle,操作系统是Windows,高可用是rose双机。把主服务器切换到备用服务器时,会出现程序连接不上,报错如下:但是切回...

问题描述

数据库是Oracle,操作系统是Windows,高可用是rose双机。

把主服务器切换到备用服务器时,会出现程序连接不上,报错如下:

image.png



但是切回来以后就正常了,经过查看日志,发现如下报错:

Fatal NI connect error 12537, connecting to:
 (LOCAL=NO)
  VERSION INFORMATION:
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
  Time: 12-3月 -2019 20:15:08
  Tracing not turned on.
  Tns error struct:
    ns main err code: 12537
    
TNS-12537: TNS: 连接关闭
    ns secondary err code: 12560
    nt main err code: 0
    nt secondary err code: 0
    nt OS err code: 0
opiodr aborting process unknown ospid (10796) as a result of ORA-609
Tue Mar 12 20:15:28 2019

请问是什么原因导致的呢?怎么去解决这个问题呢

专家解答

一、检查过程及现象:

1、双机操作系统平台win server x64。oracle 11.2.0.1。

2、lsnrctl start\stop hang。

3、tnsping 数据库连接测试hang。

4、lsnrctl status 命令检查需要3分钟才能出结果。

5、使用命令lsnrctl trace LISTENER support,生成监听trace文件。使用trcasst 对生成的trc文件格式化输出。

6、检查双机各自监听日志,发现运行正常节点监听日志600M,切换后无法运行节点监听日志4G。

二:处理方法

清空问题节点监听日志。

三:建议

定期维护数据库监听日志,避免出现监听日志大小达到4G的情况。

三:参考信息

Bug 9497965 - Win: Listener Startup Fails Due to listener.log Size is Greater Than 4GB 

「喜欢文章,快来给作者赞赏墨值吧」

评论

1
0
最新发布
暂无内容,敬请期待...
数据库资讯
最新 热门 更多
本月热门
近期活动
全部
暂无活动,敬请期待...
相关课程
全部
暂无课程,敬请期待...