一、
修改listener.ora ,将其中的1521改为1523。事先做该文件的备份,以便快速复原
二、
修改tnsnames.ora ,将remote_listener对应的值 在 tnsnames.ora中的参数改为1523,事先做该文件的备份,以便快速复原
三、
修改local_listener数据库初始化参数
alter system set local_listener = '(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.216)(PORT = 1523))' sid='orcl1'; alter system set local_listener = '(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.219)(PORT = 1523))' sid='orcl2';
四、
重启集群监听器
srvctl stop listener -n node_name1 srvclt stop listener -n node_name2 srvctl start listener -n node_name1 srvctl start listener -n node_name2
另外:
11gR2的rac 修改监听端口号,请参考:
How to Modify SCAN Setting or SCAN Listener Port after Installation (Doc ID 972500.1)
Changing Listener Ports On RAC/EXADATA (Doc ID 1473035.1)
Changing Listener Ports On RAC/EXADATA (Doc ID 1473035.1)