安裝 Oracle 後,瀏覽器訪問 https://localhost:8080 彈出 XDB 登錄框,導致 Tomcat、JBoss 等需 8080 端口的應用無法啟動。
Oracle XML DB (XDB) 默認啟用 HTTP 服務監聽 8080 端口(TCP 協議)。
$ORACLE_HOME/dbs/spfile.ora (或 init.ora )*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'
OracleService禁用 XDB 後,Enterprise Manager Console 等工具可能無法連接,需重建:
netstat -an | findstr 8080 無輸出 → 端口釋放DBMS_XDB.SETHTTPPORT(新端口)),但仍佔用系統端口通過禁用 Oracle XDB HTTP 分發器徹底釋放 8080 端口,配合重建監聽器恢復管理工具連接,是解決端口衝突的根治方案。操作前請備份數據庫與配置文件。