暂无图片
oracle rac12c 如何添加新的多个监听端口
我来答
分享
S
SuBen
2021-10-18
oracle rac12c 如何添加新的多个监听端口

如果之前已经创建一个数据库使用了端口:1521,后来创建新的数据库实例希望使用不同的监听端口与之前的监听分区开来,这个怎么设置吗

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
吕虞逸风

可以的,集群层面 add 新的监听,设置不同的端口号作为监听端口,在你的新的实例设置 local_listener 参数,配置新的监听的信息

暂无图片 评论
暂无图片 有用 0
打赏 0
SuBen
题主
2021-10-18
(1)添加监听 srvctl add listener -l LISTENER5 -o %ORACLE_HOME% -p 1525 (2)修改local_listener:SQL> Alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.14)(PORT=1523))))', '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.14)(PORT=1524))))', '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.14)(PORT=1525))))'sid='tan2';这样操作对吗
S
SuBen

(1)添加监听
srvctl add listener -l LISTENER5 -o %ORACLE_HOME% -p 1525
srvctl config listener
srvctl start listener -LISTENER5
lsnrctl status LISTENER5

(2)修改local_listener
SQL> Alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.14)(PORT=1523))))',
'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.14)(PORT=1524))))',
'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.14)(PORT=1525))))'sid='tan2';

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交