ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 一例连接RAC出现TNS 12537错误的解决(与网闸、防火墙有关)

一例连接RAC出现TNS 12537错误的解决(与网闸、防火墙有关)

原创 Linux操作系统 作者:lastwinner 时间:2009-03-22 23:36:02 0 删除 编辑
Part I 环境
A网,网段为192.xxx.xxx.xxx
B网,网段为172.xxx.xxx.xxx
服务器 AIX5307,Oracle10.2.0.4,RAC,位于B网,实IP分别为v1,v2;虚IP分别为v3,v4
客户端 Oracle10.2.0.4,位于A网

客户端通过网闸再经防火墙连接到服务器
问题表征:
通过客户端连服务器,时不时报 TNS 12537错误
通过笔记本直连服务器,时不时报 TNS 12545 错误
这两个错误的相关信息摘录如下:(摘自Oracle8i Error Messages)
TNS-12537 TNS:connection closed
Cause: "End of file" condition has been reached; partner has disconnected. This
is an informational message.
Action: No action required.

TNS-12545 Connect failed because target host or object does not exist
Cause: The address specified is not valid, or the program being connected to
does not exist.
Action: Ensure the ADDRESS parameters have been entered correctly; the most
likely incorrect parameter is the node name. Ensure that the executable for the
server exists (perhaps "oracle" is missing). If the protocol is TCP/IP, edit the
TNSNAMES.ORA file to change the host name to a numeric IP address and try
again.


————————————————————————————————————————



part Ⅱ  TNS 12545的解决
不通过网闸及防火墙直连都有问题,自然应先解决12545的问题
这是RAC数据库的问题,解决方法详见:
http://yangtingkun.itpub.net/post/468/273645
http://space.itpub.net/html/27/4227-69214.html

这里不再赘述。

南非蚂蚁提供了另外一种解决方案
http://www.ixdba.net/article/d1/1239.html
不过我没采用

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29867/viewspace-573386/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-12

  • 博文量
    223
  • 访问量
    2815531