无法连接数据库
操作系统:SunOS (5.10 Generic_147147-26 sun4v sparc sun4v)Oracle:11gR2(112030)
客户端:11gR2(112010) x86_64 for Linux
故障现象:客户端无法连接数据库(卡在 SQL*Plus: Release 11.2.0.1.0 Production on Thu Mar 26 09:09:20 2015
Copyright (c) 1982, 2009, Oracle. All rights reserved.
过一会出现如下错误
ERROR:
ORA-03135: connection lost contact
Process ID: 0
Session ID: 0 Serial number: 0)
alter.log日志
Thu Mar 26 09:14:11 2015
***********************************************************************
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for Solaris: Version 11.2.0.3.0 - Production
Oracle Bequeath NT Protocol Adapter for Solaris: Version 11.2.0.3.0 - Production
TCP/IP NT Protocol Adapter for Solaris: Version 11.2.0.3.0 - Production
Time: 26-MAR-2015 09:14:11
Tracing not turned on.
Tns error struct:
ns main err code: 12535
TNS-12535: TNS:operation timed out
ns secondary err code: 12606
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=10.10.16.21)(PORT=30633))
tnsping 正常
Fatal NI connect error 12170.和ORA-03135 and TNS-12535都属于连接超时的现象,导致该问题的原因很多。
tnsping能有返回值只能代表监听是存活状态,是否能建立连接还要继续检查:
1.问题时间段的主机负载是否正常,如cpu,mem,进程数量;
2.当然如果网络状况不好也是会有这种问题,如网络拥塞、丢包严重;
3.db层负载是否正常,是否能正常响应你的连接请求,建立连接等。
简简单单一个不能连接,后面隐含很多问题的。
---纯手码字见谅!
枕霜卧雪 发表于 2015-3-26 09:37 static/image/common/back.gif
Fatal NI connect error 12170.和ORA-03135 and TNS-12535都属于连接超时的现象,导致该问题的原因很多。
t ...
这是一套生产库,应用程序都可以正常连接。负载正常,网络也正常。
Gooora 发表于 2015-3-26 09:46 static/image/common/back.gif
这是一套生产库,应用程序都可以正常连接。负载正常,网络也正常。
你都说正常了,为什么还报告异常呢? 枕霜卧雪 发表于 2015-3-26 10:00 static/image/common/back.gif
你都说正常了,为什么还报告异常呢?
我在办公室连不上 Gooora 发表于 2015-3-26 10:35 static/image/common/back.gif
我在办公室连不上
检查防火墙策略! 查查看你办公室防火墙是不是做了些策略过滤。
页:
[1]