在主機上執行的 Oracle Management Agent 每隔 24 小時會收集一次主機組態資訊,並透過 HTTPS 將這項資訊傳送至 Oracle Management Service (OMS) (OMS 會將這項資訊儲存在「Oracle 管理儲存區域」中)。您的企業組態會包括您企業中所有主機的主機組態。如需主機組態的簡介,請參閱關於組態資訊。
您可以從「Enterprise Manager Grid Control 首頁」和「建置」頁面中的「建置摘要」表格瞭解您企業組態中包括之特定目標類型的 Oracle 產品。您可以從「群組:首頁」中的「建置摘要」表格瞭解該群組中包括之特定目標類型的 Oracle 產品。
例如,您可以在「建置摘要」表格中選擇「安裝的資料庫」檢視或「安裝的應用程式伺服器」檢視。選取這些 Oracle 軟體檢視畫面的其中一個檢視時,「建置摘要」表格上方可能會顯示
不含產品目錄的軟體目標:m 個,共 n 個訊息,其中,m 是一個連結,用來瀏覽「主機組態收集問題」頁面的「不含產品目錄的軟體目標」頁籤。顯示此訊息是因為 Enterprise Manager:
無法收集一或多個安裝之選取的 Oracle 目標類型的 Oracle 軟體安裝資訊。
從一或多個選取之 Oracle 目標收集而得的 Oracle 本位目錄資訊 (含括在 Oracle 軟體安裝資訊中) 與這些目標報告的 Oracle 本位目錄資訊不符。
Enterprise Manager 使用主機上的 Oracle Universal Installer 產品目錄資訊來判斷安裝在主機上的 Oracle 軟體產品。
如果您是檢視「Enterprise Manager Grid Control 首頁」或「建置」頁面中的「建置摘要」表格,訊息中的 m 值是您企業中的指定目標類型,但沒有對應之 Oracle 軟體安裝資訊的 Oracle 目標數目。訊息中的 n 值是在您企業中發現之該目標類型的 Oracle 目標總數。
如果您是檢視「群組:首頁」中的「建置摘要」表格,訊息中的 m 值是該群組中的指定目標類型,但沒有對應之 Oracle 軟體安裝資訊的 Oracle 目標數目。訊息中的 n 值是在該群組中發現之該目標類型的 Oracle 目標總數。
開始解決導致產生訊息的問題之前,請先取得其 Oracle 軟體安裝資訊未包括在您企業組態之指定檢視畫面中的 Oracle 目標清單。按一下訊息中的 'm' 連結,瀏覽至「主機組態收集問題」頁面的「不含產品目錄的軟體目標」頁籤以檢視該清單。如需詳細資訊,請參閱主機組態收集問題。
現在,請使用下列步驟來判定為何在主機上找不到其中一或多個目標的對應 Oracle 軟體安裝資訊:
檢查主機上的組態收集問題。
若要識別無法完整收集一或多個 (或者全部) 主機組態資訊類別的主機,請參閱識別組態收集問題。修正這些主機的收集問題之後,應該就可以收集這些主機上之指定目標的 Oracle 軟體安裝資訊。
使用 Oracle Universal Installer 檢查主機上已安裝的 Oracle 軟體產品。
在某些情況下,安裝的特定 Oracle 產品並不是使用「複製 Enterprise Manager Oracle 本位目錄」或「複製 Oracle 資料庫」工具,從一部主機複製至到另一部主機 (例如,從主機 A 複製到主機 B)。在此情況下,並不會複製此產品的 Oracle Universal Installer 資訊,並正確更新到新位置 (主機 B)。因此,Enterprise Manager 無法收集新位置中之產品的 Oracle 軟體安裝資訊。請使用 Oracle Universal Installer 重新安裝此產品,讓 Enterprise Manager 能夠收集它的 Oracle 軟體安裝資訊。
建議您使用「複製 Enterprise Manager Oracle 本位目錄」工具和 (或)「複製 Oracle 資料庫」工具,從現有的 Oracle 本位目錄複製 Oracle 軟體產品至新的 Oracle 本位目錄。使用這些工具複製 Oracle 產品時,新 Oracle 本位目錄中該產品的 Oracle Universal Installer 資訊便會正確地更新,就像使用 Oracle Universal Installer 安裝該產品一樣。如需有關複製 Oracle 本位目錄和 Oracle 產品的簡介資訊,請參閱關於複製。
注意:Oracle Universal Installer 無法取得不是使用 Oracle Universal Installer (例如 Oracle 資料庫 8.0.x 或更舊版本) 安裝的舊版 Oracle 軟體的相關資訊,因此 Enterprise Manager 無法收集或顯示這些 Oracle 產品的任何資訊。
檢查每一個 Oracle 軟體目標的 Oracle 本位目錄特性是否正確。
若要檢查 Oracle 軟體目標的 Oracle 本位目錄特性,請移至該目標的首頁,然後按一下 Oracle 本位目錄連結。如果無法從該目標所指定的 Oracle 本位目錄收集該目標的 Oracle 軟體安裝資訊,就會顯示此情況的錯誤訊息。這個訊息通常表示該目標並非實際安裝在指定的 Oracle 本位目錄中。此時,您必須重新設定此目標,指定正確的 Oracle 本位目錄。若是這樣,請在該目標類型的正確頁面 (例如「資料庫」或「應用程式伺服器」頁面) 上選取目標,然後按一下設定,在 Oracle 本位目錄路徑或 OracleHome 欄位中指定正確的 Oracle 本位目錄。
對於在「建置摘要」表格中計算的 Oracle 軟體目標,其目標的 Oracle 本位目錄特性必須符合產品安裝的 Oracle 本位目錄位置,從主機的 Oracle Universal Installer 產品目錄可以收集該位置。
檢查主機上是否有多個 Oracle Universal Installer 主要產品目錄。
在某些情況下,您可能已經使用「Oracle 支援服務」設定主機上多個 Oracle Universal Installer 產品目錄。如此您可以設定 Enterprise Manager 來讀取主機上多個 Oracle Universal Installer 主要產品目錄。Enterprise Manager 會收集所有安裝在主機上的 Oracle 資料庫和應用程式伺服器目標的 Oracle 軟體組態資訊。如需有關設定 Enterprise Manager 讀取主機上多個 Oracle Universal Installer 主要產品目錄的詳細資訊,請參閱 Oracle Enterprise Manager Advanced Configuration。
版權所有 © 1996,2007,Oracle。保留一切權利。