Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93667
  • 博文数量: 71
  • 博客积分: 3000
  • 博客等级: 中校
  • 技术积分: 715
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-07 16:46
文章分类

全部博文(71)

文章存档

2010年(71)

我的朋友

分类:

2010-07-22 10:40:13

 

The information in this document applies to:

Oracle Net Services - Version: 11.1.0.6 and 11.1.0.7
This problem can occur on any platform.

 

Symptoms

The listener fails to start with the following errors:
TNS-12537: TNS:connection closed
TNS-12560: TNS:protocol adapter error
TNS-00507: Connection closed
Linux Error: 29: Illegal seek
Generic to Unix platforms.

 

Cause

Wrong syntax in hosts file and also due to the the tnslsnr process was enhanced in 11.1.0.6 and 11.1.0.7 to support FAN(Fast Application Notification) via
ONS (Oracle Notification Services). This new code opens a socket open on localhost. Therefore "localhost" should be defined on the system.

This new code opens a socket open on localhost. Therefore "localhost" should be defined on the system.
 
 

Solution:

1) Change /etc/hosts file to include
          127.0.0.1 localhost.localdomain localhost
2) If the problem is still there, when you perform the 1st step, then plz execute the 2nd step - you need to add a parameter in the file listener.ora
          SUBSCRIBE_FOR_NODE_DOWN_EVENT_=OFF
   For example:
          SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF
阅读(1494) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~