oracle11g重裝數據庫后em無法訪問的解決過程


windows 7 64位環境下在裝oracle11g的時候,我把oracle軟件和數據庫一同在安裝過程中給全裝上了,后面由於某些需要把數據庫刪了,然后重新創建一個數據庫,這時候發現em登錄不了,報“503 Service Unavailable”的錯,我檢查了下數據庫連接是可以正常連接上的,然后打開Net Manager查看了下監聽,發現監聽沒有把當前的數據庫服務配置進去。

以上為出現的問題,以下為解決方法:

1、打開oracle配置工具里的Net Configuration Assistant,選擇“監聽程序配置”,下一步,接着選擇“重新配置”,下一步,仔細看下每一步配置的參數是否正確就OK了。

2、在命令行上使用“emca -deconfig dbcontrol db”命令刪除配置

3、使用“emca -repos drop”命令刪除 repository

注:第2、3步驟都要做,要不然在重新安裝EM的時候會報“ ORA-20001: SYSMAN already exists..”的錯誤導致安裝失敗。

4、使用“emca -config dbcontrol db -repos create”命令進行創建em。

以上步驟做完后就成功創建好em了,點擊開始菜單上的oracle文件夾里的Database control-orcl連接就可以正常訪問em了。

這里需要注意的是,之前我初次安裝好oracle時訪問em的地址是https://localhost:1158/em ,這里端口號是1158,而現在我重建em后訪問時地址鏈接后面的端口號變成了5500.

 

接下來我個人出現的情況是用system用戶登錄em后直接在頁面上顯示“出現內部錯誤。有關詳細信息, 請查看日志文件。”的錯誤信息,不過我直接點擊右上角的“數據庫”鏈接就可以正常訪問主頁了,之后再重新登錄就不會再報這個錯了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM