Oracle修改监听端口教程

摘要:
Oracle的默认侦听端口是1521。一组扫描仪通常通过检测端口1521是否打开来检测Oracle服务是否存在。修改默认侦听端口可以在一定程度上提高数据库和主机的安全性。以2521为例。

Oracle默认监听端口1521,一众扫描器通常通过探测1521端口是否开启来探测是否存在Oracle服务,如果修改默认监听端口在一定程度上可以提升数据库和主机的安全性。

比如这里我们修改成2521为例。

1.查看当前监听状态

lsnrctl status

2.停止监听

lsnrctl stop

3.修改监听配置文件

vi $ORACLE_HOME/network/admin/listener.ora

将监听端口1521修改为2521

4.修改连接配置文件

vi $ORACLE_HOME/network/admin/tnsnames.ora

将连接端口1521修改为2521

5.登录数据库查看local_listener参数

sqlplus / as sysdba
show parameter local_listener

如果之前没修改端口使用的是默认配置,则此时参数VALUE应为空值

6.修改local_listener参数

alter system set local_listener="(address = (PROTOCOL = TCP)(HOST = 192.168.220.128) (PORT = 2521))";

7.再次查看local_listener参数

show parameter local_listener

8.重新启动监听

lsnrctl start

9.查看监听状态是否正常

netstatus -an | grep 2521
lsnrctl status
tnsping orcl

参考:

http://www.jb51.net/article/102627.htm

http://blog.csdn.net/xaobai2010/article/details/7287604

免责声明:文章转载自《Oracle修改监听端口教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇记一次内存泄漏DUMP分析11-14序列化模块之json、pickle、shelve下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

oracle 表空间查看与删除

oracle查看表空间及大小 --1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablesp...

ORACLE 存储过程提高

1.SQLCODE和SQLERRM 2.%TYPE和%ROWTYPE的使用 3.sql%rowcount的作用 1.SQLCODE和SQLERRM  SQLCode:数据库操作的返回码,其中 0--成功; -1--失败; 100--没有检索到数据。 +1--用户自定义异常 sqlerrm函数返回指定错误代码的错误信息。  在一个内在的异常中,SQLC...

(转)ORACLE触发器详解

本文转载自:http://blog.csdn.net/indexman/article/details/8023740/ ORACLE PL/SQL编程之八:  把触发器说透    本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统触发器 8.2 创建触发器 8.2.1 触发器触发次序 8.2.2 创...

构建Oracle的Docker镜像

说明:本次构建环境,Centos7.7,Oracle12.2.0.1,Docker19 注意:已安装好docker的,请检查docker版本,1.13以下版本要升级; # df -h 命令检查根目录的空间是否足够,保证剩余空间30GB以上 1.下载到Oracle官网下载Oracle安装包 linuxx64_12201_database.zip,需要注册账号...

WEBLOGIC启动后,重启后控制台进入缓慢、延迟,探查WEBLOGIC

本文说的是解决过程,可直接点击本行略过探查内容,跳到最后的解决办法!! 现象: 1、WEBLOGIC安装在 CENTOSopenSUSE 等LINUX或者UNIX机器上,无论是虚拟机或者PC或者服务器 2、创建简单domain,启动后,第一次进入控制台输入用户密码后出现管理界面,每次访问控制台速度均正常。 3、重启weblogicserver,访问控制台,...

用Oracle的TRIM函数去除字符串首尾指定字符

去掉首尾空格 SELECT TRIM('abc '), ltrim('abc '), rtrim('abc ') FROM dual; 去掉首尾的其他字符 SELECT /*TRIM(';a;b;c;'),*/ ltrim(';a;b;c;',';'), rtrim(';a;b;c;',';') FROM dual; 注意:无法使用TRIM(‘;a;...