oracle10g RAC ora - 12545因目标主机或对象不存在的错误解决

  由于历史原因,应用升级需要成本,最近新上了一套oracle 10 g RAC(10.2.0.5),测试时,从其他应用服务器、链接这套数据库,使用的是贵宾链接,发现大量报的错,报错为ora - 12545因目标主机或对象不存在。
  
  
  
  查询网上资料和mos文档,
  
  导致这个问题的原因
  当LOCAL_LISTENER没有设置,或者没有设置正确,PMON可以注册VIP主机名和REMOTE_LISTENER物理主机名。RAC,这是不正确的,但如果真的发生时,客户端可以断断续续被路由到一个侦听器端点范围=两sid=癐NSTANCE_NAME1”;
  改变系统设置LOCAL_LISTENER="(地址=(协议(tcp)(端口=1521)(主机=))”范围=两sid=癐NSTANCE_NAME2”;,
  
  
  另外,相关配置
  改变系统set ="一个"范围=两sid=癐NSTANCE_NAME1”;
=" B "范围=两sid=癐NSTANCE_NAME2”;,
  
  最后,注意的是,修改完后,重启监听,如果重启监听都不行,重启一下数据库或者两个实例重启一下。
  

oracle10g RAC ora - 12545因目标主机或对象不存在的错误解决