今天執行DBCA建庫時,選擇EM管理,後面提示以下信息:
意思是dbconsole運行於非安全模式,需要我配置密鑰,我完成建庫之後,根據上面步驟配置密鑰,執行到第三步時出現以下錯誤:
原因在於未啓動監聽,啓動監聽後再執行便可,圖示如下:
執行emctl start dbconsole提示錯誤如下:
查看日誌信息如下:
oracle 10.2.0.1升級到10.2.0.4之後,會出現EM控制檯出錯的情況,這是由於enterprise manager database control組件的根CA證書授權過期,官方的解決方案是打Patch 8350262,把此補丁上傳到服務器,並且進入補丁目錄cd 8350262,執行$ORACLE_HOME/OPatch/opatch
apply應用即可,查詢補丁信息如下:
再執行emctl start dbconsole,問題依舊,這讓我很納悶,於是我決定重建EM,重建命令如下:
$emca
-deconfig dbcontrol db -repos drop
$emca
-config dbcontrol db -repos create
再執行emctl
status dbconsole,顯示已經運行,通過瀏覽器訪問時顯示證書不可用,將此訪問網址設置爲信任即可,至此,成功配置EM管理數據庫。