數據庫最好不對公網開放,如果要開放,最好把默認端口改掉,防止一些針對 1521端口的入侵

1、找到 product\11.2.0\dbhome_1\NETWORK\ADMIN 下面的 listener.ora & tnsnames.ora 兩個文件,記得先備份

2、分別修改文件內的端口號
listener.ora
如下圖所示,要加一段靜態注冊,否則會報找不到監聽的錯誤
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:\Database\product\11.2.0\dbhome_1)
(SID_NAME = ORCL)
)

tnsnames.ora 只需要修改下端口號,如下圖所示

3、重啟監聽服務

4、查看監聽狀態

在防火牆中添加端口(其它應用如FTP等等,同樣的操作方式)



測試成功。結束
