解决ORACLE11grac(11.2.0.1)生产库scanip无法使用的故障
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了解决ORACLE11grac(11.2.0.1)生产库scanip无法使用的故障,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2479字,纯文字阅读大概需要4分钟。
内容图文
![解决ORACLE11grac(11.2.0.1)生产库scanip无法使用的故障](/upload/InfoBanner/zyjiaocheng/545/d1f391cb24a24638ad8d36acfda1eb3e.jpg)
SCANIP是ORACLE11G数据库的新特性,使用它可以简化客户端的vip配置,本单位去年搭建ORACLE11RAC环境时,由于搭建仓促,未对SCANIP进行测试,今年由于业务需要,
SCANIP是ORACLE11G数据库的新特性,香港服务器,使用它可以简化客户端的vip配置,本单位去年搭建ORACLE11 RAC环境时,由于搭建仓促,未对SCANIP进行测试,今年由于业务需要,需在多台客户端配置SCANIP时,发现SCANIP无法使用,报错截图如下:
随后在google中搜索解决,但也遇到点问题,特将解决步骤写下:
测试SCANIP地址
tnsping test
没有问题。
测试端口
telnet 172.16.5.40 1521
正常。
查看linux服务器hosts配置:
cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
# Public Network
172.16.5.30 test1
172.16.5.31 test2
172.16.5.32 test3
# Private Network
20.20.20.1 test1-priv
20.20.20.2 test2-priv
20.20.20.3 test3-priv
# Public Virtual IP
172.16.5.35 test1-vip
172.16.5.36 test2-vip
172.16.5.37 test3-vip
# Single Client Access Name (SCAN)
172.16.5.40 tscanip
用集群命令检查SCANIP状态:
srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node test1
查看初始化参数文件
show parameter local_listener
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string (DESCRIPTION=(ADDRESS_LIST=(AD
DRESS=(PROTOCOL=TCP)(HOST=test
1-vip)(PORT=1521))))
在这里需修改local_listener参数,实现SCANIP地址的注册
修改前先备份初始化参数
create pfile='/home/oracle/bak/spfilebak_20130523_scanip.ora' from spfile;
修改local_listener参数
alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.5.35)(PORT=1521))))' scope=both sid='test1';
用命令是修改的值直接生效。
alter system register;
第二个节点修改方法和第一个节点的方法一致。分别测试SCANIP和VIP的连接都没有问题,任务完成。
注:这里需注意的是HOST主机参数为vip的ip地址,不是scanip的地址,如果填写的是scanip地址的话,美国服务器,则修改完参数后,scanip能够正常使用,但如果有客户端配置使用vip的话,则会出现下图所示错误。
只有分别修改两个节点的local_listener参数为两个节点的vip的ip地址,虚拟主机,才能够使scanip和vip地址同时生效!!!
本文出自 “没落的星辰” 博客,请务必保留此出处
内容总结
以上是互联网集市为您收集整理的解决ORACLE11grac(11.2.0.1)生产库scanip无法使用的故障全部内容,希望文章能够帮你解决解决ORACLE11grac(11.2.0.1)生产库scanip无法使用的故障所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。