ORACLE如何修改默认端口号

oracle在安装的的时候,除了可以默认端口号,也可以填入自定义的端口号。但是项目上会出现这样的情况,项目在进展时期,需要对数据库安全升级,首先要修改数据库的默认端口号。那如何来设置oracle的默认端口号,以改成8881为例。

1、首先修改$ORACLE_HOME$/network/admin/listener.ora这个文件。

 

2、修改$ORACLE_HOME$/network/admin/tnsnames.ora这个文件。(这个文件不修改,数据库重新启动会报错:tns-12542;tns-12560)

 

3、管理员身份修改local_listener参数

 

alter system set local_listener='(address=(protocol=tcp)(host=oracle.centos.com)(port=8881))';

4、退出sql,启动监听服务,查看监听的端口。

 

此时,端口修改成功。可以用数据库工具PL/SQL、SQL Developer连接测试。