oracle數(shù)據(jù)庫(kù)端口修改指南:停止數(shù)據(jù)庫(kù)服務(wù);修改監(jiān)聽(tīng)器配置中port的值;修改數(shù)據(jù)庫(kù)配置中oracle_port的值;重新啟動(dòng)監(jiān)聽(tīng)器和數(shù)據(jù)庫(kù);使用netstat命令驗(yàn)證端口已更改。
Oracle數(shù)據(jù)庫(kù)端口修改指南
問(wèn)題: Oracle數(shù)據(jù)庫(kù)端口如何修改?
回答:
修改Oracle數(shù)據(jù)庫(kù)端口的步驟如下:
步驟 1:停止數(shù)據(jù)庫(kù)服務(wù)
<code>systemctl stop oracle-xe</code>
登錄后復(fù)制
步驟 2:修改監(jiān)聽(tīng)器配置
修改位于/etc/oracle/listener.ora
的監(jiān)聽(tīng)器配置。找到以下行:
<code>LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521)) )</code>
登錄后復(fù)制
將PORT = 1521
更改為您所需的端口號(hào)。
步驟 3:修改數(shù)據(jù)庫(kù)配置
修改位于/etc/sysconfig/oracle-xe
的數(shù)據(jù)庫(kù)配置。找到以下行:
<code>ORACLE_PORT=1521</code>
登錄后復(fù)制
將<code>ORACLE_PORT=1521</code>更改為與第 2 步中設(shè)置的端口號(hào)相同。
步驟 4:重新啟動(dòng)監(jiān)聽(tīng)器和數(shù)據(jù)庫(kù)
<code>systemctl start oracle-xe-listener systemctl start oracle-xe</code>
登錄后復(fù)制
步驟 5:驗(yàn)證更改
使用netstat
命令驗(yàn)證端口是否已更改:
<code>netstat -nlpt | grep oracle</code>
登錄后復(fù)制
輸出應(yīng)顯示新端口。