Oracle 11gR2 RAC 使用scan IP无法连接数据库(ORA-12545)

本文介绍了Oracle 11gR2 RAC环境中,通过SCAN IP无法连接数据库时遇到的ORA-12545错误。通常采用DNS或hosts文件配置SCAN IP,但在hosts文件方式下可能访问受限。解决方法是更新各节点的local_listener参数,将主机名替换为VIP地址,以此确保连接成功。
摘要由CSDN通过智能技术生成

简介

oracle 11gR2 RAC安装配置scan ip有三种方式,
1、DNS
2、GNS
3、hosts文件
通常情况下我们采用DNS的方式,但是平时测试的时候我们一般均采用hosts文件的方式,使用hosts时,安装完数据库scan ip通常访问不了。

环境

[root@rac-orcl01 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
#public
192.168.5.101   rac-orcl01
192.168.5.102   rac-orcl02
#virtual 
192.168.5.103   rac-orcl01-vip
192.168.5.104   rac-orcl02-vip
#private
10.10.10.101    rac-orcl01-pri
10.10.10.102    rac-orcl02-pri
#scan
192.168.5.105   scan-cluster

客户端通过scan ip连接数据库

[oracle@rac-orcl01 ~]$ sqlplus sys/oracle@192.168.5.105:1521/orcl as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Tue Aug 9 16:05:38 2016

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

ERROR:
ORA-12545: Connect failed because target host or object does not exist

资源状态

[grid@rac-orcl01 ~]$ crs_stat -t -v
Name           Type           R/RA   F/FT   Target    State     Host        
----------------------------------------------------------------------
ora.DATA.dg    ora....up.type 0/5    0/     ONLINE    ONLINE    rac-orcl01  
ora....ER.lsnr ora....er.type 0/5    0/     ONLINE    ONLINE    rac-orcl01  
ora....N1.lsnr ora....er.type 0/5    0/0    ONLINE    ONLINE    rac-orcl01  
ora.asm        ora.asm.type   0/5    0/     ONLINE    ONLINE    rac-orcl01  
ora.eons       ora.eons.type  0/3    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值