linux下oracle修改默认监听端口号1521

本文档详细介绍了如何在Oracle 11g环境中更改默认监听端口为9999,包括查看监听状态、停止监听、编辑listener.ora和tnsnames.ora文件、更新local_listener参数以及验证端口变更。通过这些步骤,确保了数据库服务可以通过新的端口号正常访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle版本为11g,

主机名为 cm02,ip为192.168.x.22

 

1.查看监听状态

lsnrctl status 

可以看出默认端口为1521

2.停止监听

lsnrctl stop

3.修改listener.ora配置文件

vi $ORACLE_HOME/network/admin/listener.ora      

注意 只修改圈出的地方; 将端口修改为9999

4.登录并查看local_listener参数

sqlplus / as sysdba                                        
SQL> show parameter local_listener

由于开始的时候使用的是默认值,所以现在VALUE里面是空的

5.修改local_listener参数

SQL> alter system set local_listener="(address = (protocol = tcp)(host = 192.168.x.22)(port = 9999))";
SQL> show parameter local_listener

注意修改此处的host = 192.168.x.22 为自己机器实际的ip;

6.启动监听

lsnrctl start

7.查看端口状态

netstat -an|grep 9999

8.修改tnsnames.ora监听文件

vi $ORACLE_HOME/network/admin/tnsnames.ora

修改端口为9999

9.再次登录连接

sqlplus system/oracle@orcl

登陆成功;

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值