1. 程式人生 > >Oracle修改監聽端口教程

Oracle修改監聽端口教程

pre code rac names tail gre 文件 toc tar

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修改監聽端口教程