客户端访问scan IP出现ora12545错误

在Oracle Linux 5.7上的11.2.0.4版RAC集群环境中,遇到使用Scan IP访问特定数据库时出现ora-12545错误,而通过VIP地址访问则正常。问题排查发现,虽然数据库的local_listener参数正确设置为VIP地址,但节点2的local_listener参数为空。这提示可能的问题与Scan监听配置有关。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   现场环境是oracle linux 5.7下一个双节点版本为11.2.0.4的rac集群,运行着3个数据库,有3个scan ip。

在使用过程中发现使用scan ip连接其中一个数据库服务名时经常出现oracle TNS-12545:因目标主机或对象不存在的错误,有时又能访问。使用该scan ip访问其他两个数据库服务名完全正常,未出现12545错误。随即通过vip地址尝试访问有问题的数据库,测试正常,同样未出现12545错误,判断问题与scan监听有关。

查看scan监听状态

[grid@db2 ~]$ lsnrctl status listener_scan2


LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 27-NOV-2016 13:04:40


Copyright (c) 1991, 2013, Oracle.  All rights reserved.


Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER_SCAN2)))
STATUS of the LISTENER
------------------------
Alias                     listener_scan2
Version                   TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date                27-NOV-2016 12:34:08
Uptime                    0 days 0 hr. 30 min. 31 sec
Trace Level               off
Secur
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值