TNS-12547 一次监听意外终止的启示
2013-11-18 15:22
274 查看
今天业务部门打电话说BI用不了了,我连了一下。报错 TNS丢失
没人动,好好的TNS怎么会停了呢
看看监听
-bash-3.2$lsnrctl
lsnrctl>status
看到监听居然停了
lsnrctl>start
监听起来了
找找原因,死也要死的明白些
-bash-3.2$ cd /oracle/product/10.2.0/network/log
-bash-3.2$ ls
bidi.log bi.log listener.log sqlnet.log
-bash-3.2$ tail -n 20 sqlnet.log
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.47)(PORT=50892))
***********************************************************************
Fatal NI connect error 12547, connecting to:
(LOCAL=NO)
VERSION INFORMATION:
TNS for Linux: Version 10.2.0.4.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 10.2.0.4.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.4.0 - Production
Time: 18-11鏈2013 14:53:17
Tracing not turned on.
Tns error struct:
ns main err code: 12547
TNS-12547: TNS:lost contact
ns secondary err code: 12560
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
-bash-3.2$
除了TNS-12547: TNS:lost contact
没什么有价值的信息,百度一下TNS-12547:
有的说是监听的日志文件太大了引起的
-bash-3.2$ ll -h
total 2.8G
-rw-r----- 1 oracle dba 1.7K May 26 2011 bidi.log
-rw-r----- 1 oracle dba 17K May 26 2011 bi.log
-rw-r----- 1 oracle dba 2.8G Nov 18 15:36 listener.log
-rw-r----- 1 oracle dba 3.3M Nov 18 14:53 sqlnet.log
我了个去!!竟然有2.8GB
-bash-3.2$rm listener.log
-bash-3.2$touch listener.log
-bash-3.2$lsnrctl start
解决收工
没人动,好好的TNS怎么会停了呢
看看监听
-bash-3.2$lsnrctl
lsnrctl>status
看到监听居然停了
lsnrctl>start
监听起来了
找找原因,死也要死的明白些
-bash-3.2$ cd /oracle/product/10.2.0/network/log
-bash-3.2$ ls
bidi.log bi.log listener.log sqlnet.log
-bash-3.2$ tail -n 20 sqlnet.log
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.47)(PORT=50892))
***********************************************************************
Fatal NI connect error 12547, connecting to:
(LOCAL=NO)
VERSION INFORMATION:
TNS for Linux: Version 10.2.0.4.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 10.2.0.4.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.4.0 - Production
Time: 18-11鏈2013 14:53:17
Tracing not turned on.
Tns error struct:
ns main err code: 12547
TNS-12547: TNS:lost contact
ns secondary err code: 12560
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
-bash-3.2$
除了TNS-12547: TNS:lost contact
没什么有价值的信息,百度一下TNS-12547:
有的说是监听的日志文件太大了引起的
-bash-3.2$ ll -h
total 2.8G
-rw-r----- 1 oracle dba 1.7K May 26 2011 bidi.log
-rw-r----- 1 oracle dba 17K May 26 2011 bi.log
-rw-r----- 1 oracle dba 2.8G Nov 18 15:36 listener.log
-rw-r----- 1 oracle dba 3.3M Nov 18 14:53 sqlnet.log
我了个去!!竟然有2.8GB
-bash-3.2$rm listener.log
-bash-3.2$touch listener.log
-bash-3.2$lsnrctl start
解决收工
相关文章推荐
- strace诊断一次监听无法启动之TNS-12555 TNSpermission denied
- 启动监听报错TNS-12547: TNS:lost contact
- 启动监听报错TNS-12547: TNS:lost contact
- Oracle 启动监听报错TNS-12547: TNS:lost contact
- oracle启动监听出现TNS-12547错误
- 启动Oracle10G监听时报错 错误 1067:进程意外终止
- Oracle启动监听服务时,出现错误1067:进程意外终止
- oracle 启动监听报错TNS-12547: TNS:lost contact
- ORA-12547: TNS:lost contact+oracle 开启监听失败
- ALERT日志中常见监听相关报错之三:ORA-609 TNS-12537 and TNS-12547 or TNS-12170 TNS-12535错误的排查
- Oracle启动监听服务时,出现错误1067:进程意外终止
- oracle 启动监听报错TNS-12547: TNS:lost contact
- Oracle 启动监听报错TNS-12547: TNS:lost contact
- Oracle EBS系统数据库监听报错TNS-12547、TNS-12560和TNS-00517解决方法
- 一次意外:win7 中 DCOM Server Process Launcher 服务意外终止,导致计算机重新启动
- 启动Oracle10G监听时报错 错误 1067:进程意外终止
- 监听启动异常TNS-12547 TNS-12560 TNS-00517 Linux Error: 104
- Oracle启动监听服务时,弹出错误1067:进程意外终止解决
- 监听启动时出错 错误 1067: 进程意外终止。
- Oracle启动监听服务时,出现错误1067:进程意外终止解决