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连接测试。
本文详细介绍了如何将Oracle数据库的默认端口修改为自定义端口8881,包括编辑listener.ora和tnsnames.ora文件,以及通过SQL语句设置local_listener参数的步骤。

1132

被折叠的 条评论
为什么被折叠?



