1.安裝10.2.0.4補丁後,再安裝database vault,輸入https://localhost:1158/dva 提示HTTP 500錯誤
Answer:在安裝vault時,運行Vault config assist配置助手時應該提示出錯了,需要看具體的出錯內容,這說明應用可能已經部署了,但是部署的有問題,在對應的dbconsole目錄中查看log,看具體的錯誤資訊
2.安裝10.2.0.4補丁後,再安裝database vault,輸入https://localhost:1158/dva 提示HTTP 404錯誤
Answer:在安裝vault時,dva的web應用沒有被部署,可以採用手工部署的方式,先判斷dbconsole能否正常啟動,如果可以正常啟動,則手工部署一個dva。
在$ORACLE_HOME/oc4j/j2ee/目錄中,有OC4J_DBConsole、OC4J_DBConsole_neu-d4ee1b7c912_ORCL、OC4J_DBConsole_neu-d4ee1b7c912_ORCL.upgrade等幾個目錄,但是要注意dva應該修改的是其中的一個。判斷的方法是看dbconsole啟動的日誌,看當前啟動用的是哪個日誌,分別進入這三個目錄中的log目錄,看日誌出現的時間,我這判斷出是OC4J_DBConsole_neu-d4ee1b7c912_ORCL目錄,在這個目錄的config目錄中,分別修改http-web-site.xml和server.xml
http-web-site.xml中在</web-site>前增加<web-app application="dva" name="dva_webapp" root="/dva" load-on-startup="true"
shared="true"/>
server.xml中</application-server>前增加<application name="dva" path="D:/ORACLE/PRODUCT/10.2.0/DB_1/dv/jlib/dva_webapp.ear" auto-start="true"/>部署好,重啟dbconsole
3.安裝database vault,輸入http://localhost:1158/dva後不出現登入頁面,僅出現幾個 的亂字元
Answer:地址輸入https://localhost:1158/dva 注意https