Oracle初學點滴-(2)-OracleOraHome90Agent

來源:互聯網
上載者:User
oracle|初學
癥狀:原來是能啟動的,但是在我改了網域名稱和機器名之後就不能啟動:

解決:
1.刪除%oracle_home%\network\agent\*.Q
2.重新啟動服務即可
c:\agentctl start

以上內容來源自:http://blog.csdn.net/tesge/archive/2004/07/16/42958.aspx

解釋:
OracleOraHome90Agent服務如果不能啟動,則OIA也就不能運行,OIA不能運行則無法實現在OMS登陸後的Intelligent Agent節點搜尋功能,如果不是Intelligent Agent自動搜尋的節點,而是手動搜尋配置的節點,則登陸OMS後無法使用諸多OMS提供的GUI功能,例如資料備份和資料匯入/匯出等。

而由於OracleOraHome90Agent服務的啟動和Oracle安裝時的機器名網域名稱等密切相關,造成後來改動機器名後,OracleOraHome90Agent總是無法啟動,疑惑了很久,查了很多資料,都沒能解決這個問題,於是抱著試試看的心情,在Google上以“OracleOraHome92Agent”為關鍵字搜尋,結果就出現了最上面所提供的解決方案,真是踏破鐵鞋無覓處,得來全不費功夫阿!看了那些*.Q的二進位檔案,估計是Agent在安裝時的配置資訊,在機器名發生變動後,啟動OracleOraHome90Agent服務時,OracleOraHome90Agent要讀取這些二進位檔案中的配置資訊,設定檔中的機器名與現在的機器名不符合,造成了OracleOraHome90Agent不能啟動,將這些設定檔全部刪除,然後用命令列agentctl start從新啟動OracleOraHome90Agent,則會從新將現有的最新機器名寫入到配置資訊,並從新建立這些設定檔,因而問題得到解決。

總結:

Oracle對伺服器機器名,網域名稱等資訊高度依賴,所以如無特殊要求,在Oracle資料庫安裝後,不要輕易修改機器名和網域名稱等相關資訊,不然可能會造成很多不必要的麻煩。


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.