Oracle修改監聽埠教程

2022-06-26 01:51:14 字數 979 閱讀 7396

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

參考:

oracle 如何修改監聽埠

系統中安裝了oracle express edition版。oraclexe 預設監聽8080埠,往往與tomcat等的埠衝突。如何修改oracel xe的監聽埠?經過查詢資源和動手實踐,我認為改變oracle的監聽埠有兩種方式。1 修改spfile sid ora檔案 sid為系統安裝的服務id ...

RAC修改監聽埠

修改本地監聽 檢視監聽配置 srvctl config listener修改本地監聽埠 節點1,2都執行 srvctl modify listener l listener p tcp 11521 重啟本地監聽 節點1,2都執行 srvctl stop listener srvctl start l...

Oracle 11gR2 RAC 修改監聽埠號

10.163.24.33 為public ip1 10.163.24.34 為public ip2 10.163.24.37 為vip1 10.163.24.38 為vip2 一 修改 db 監聽埠 本文修改了如下 的埠號,改為11521 集群 的埠號 節點1本地 的埠號 節點2本地 的埠號 修改前...