今天早上打開我的虛擬機中的項目準備看看,結果,oracle的dbconsole服務總是啓動不起來。在網上有很多例子,我嘗試了,沒有解決問題。我試了一下oracle的Database Configuration Assistant 重新將數據庫配置了一下,配置完成後,查看那個dbconsole服務已經啓動了。具體怎麼操作配置數據庫可以參照http://wenku.baidu.com/view/96129f6aa45177232f60a238.html。
我在看帖子的時候發現了這樣一段話,很利於我們解決問題,也是一種思想:
1.OracleDBConsole[SID]服務負責Windows平臺下啓動Oracle企業管理器,從Oracle 10g開始引入這個服
務,也是從Oracle 10g開始,Oracle的企業管理器從客戶端形式變爲瀏覽器操作模式,這裏的[SID]即
Oracle SID,如果是默認安裝就是orcl,故這個服務在你的機器上可能就是OracleDBConsoleORCL
總結:因爲機器在內網,路由器設置爲強制DHCP分配IP地址,雖然每次設置的IP地址都是一樣的(我這
裏爲192.168.1.103)但因爲設置的原因造成服務啓動失敗。
2.Oracle的OracleDBConsole[SID]服務很脆弱,在沒有任何誤操作的情況下,重新啓動計算機後,它也可
能就啓動不了了,但在這時,大家一定要保持冷靜,多思考,辦法總是有的,不到萬不得已,不要重新
安裝,建議大家在重新啓動系統前,先手動停止OracleDBConsole[SID]服務、監聽器服務和數據庫服
務。
(如果需要連接數據庫的這時候的listen還是需要重新配置,利用oracle的Net Configuration Assistant重新配置一下監聽即可。)
紅字使我們真的值得借鑑的。保持冷靜,多思考辦法總比問題多。祝大家學習工作路上一路順風。
我在網上看到一個老外的方法也很新穎,但是我沒嘗試成功。連接如下:http://hi.baidu.com/cloudhorizob/blog/item/a5f7980a133d67a22eddd451.html