Oralce11gRAC集群数据库修改监听端口号(grid用户)
srvctlmodifylistener-lLISTENER-p"TCP:11521"
srvctlmodifyscan_listener-p11521
查询备份
showparameterlocal_listener;
local_listenerstring(ADDRESS=(PROTOCOL=TCP)(HOST=10.176.216.96)(PORT=1521))--私网IP
showparameterremote_listener;(到数据库中去验证remote_listener的端口参数是否被修改成功,如果没有则在PL/SQL中进行修改,即使用oracle用户进行验证)
remote_listenerstringscan-cluster:1521
修改参数
sqlplus/assysdba
altersystemsetlocal_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=10.176.216.96)(PORT=11521))'scope=bothsid='mdscsdb1';
altersystemsetlocal_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=10.176.216.97)(PORT=11521))'scope=bothsid='mdscsdb2';
altersystemsetremote_listener='scan-cluster:11521'scope=both;
在第一个节点重启本地监听
srvctlstoplistener-lLISTENER-nmdscsdb1
修改第一个节点的$ORACLE_HOME/network/admin/points_文件,将1521改为11521
srvctlstartlistener-lLISTENER-nmdscsdb1
在第二个节点重启本地监听
srvctlstoplistener-lLISTENER-nmdscsdb2
修改第二个节点的$ORACLE_HOME/network/admin/points_文件,将1521改为11521
srvctlstartlistener-lLISTENER-nmdscsdb2
重启集群监听
srvctlstopscan_listener
srvctlstartscan_listener
重启数据库
Oralce11g单机数据库修改监听端口号(grid用户)
1.查看监听状态:
$lsnrctlstatus;
2.停止监听:
$lsnrctlstop;
3.修改配置文件:
$vi$ORACLE_HOME/network/admin/
将1521端口进行更换
4.登录并查看local_listener参数
$sqlplus/assysdba
showparameterlocal_listener;
(此时的VALUE值应为空)
5.修改local_listener参数
altersystemsetlocal_listener="(address=(protocol=tcp)(host=10.176.216.194)(port=9999))"/sbin/iptables-lINPUT-ptcp--DPORT9999-jACCEPT
#/etc///iptablessave
到此oracle的监听端口就已经由原来的1521变成9999
Oralce10gRAC集群数据库修改监听端口号(oracle用户)
1、$cd$ORACLE_HOME/network/admin
2、修配配置文件
3、查看local_listener:





