修改服務器域名或主機名後,OracleOraHome90Agent 服務無法啟動,導致 OIA(Intelligent Agent)無法運行,進而影響 OMS 管理控制台的節點發現、數據備份、導入導出等 GUI 功能。
Agent 服務啟動時需讀取 %ORACLE_HOME%\network\agent\ 目錄下的 *.Q 二進制配置文件,其中記錄了安裝時的主機名/域名信息。主機名變更後,配置文件與當前環境不匹配,導致服務啟動失敗。
del %ORACLE_HOME%\network\agent\*.Qc:\agentctl start服務啟動時會自動採集最新主機名並重新生成配置文件,問題即刻解決。
Oracle 對服務器主機名、域名高度依賴。生產環境安裝後,嚴禁隨意修改主機名或域名,否則將引發一系列不必要的故障。如確需變更,請提前規劃並參考官方文檔完成完整的重配置流程。