本地計算機無法啓動 oracleDBconsoleORCL

  之前在可能是OTN或者什麼論壇上看到了一位外國骨友寫的一篇帖子,他說想要成爲一名真正的DBA,那就去努力破壞你的數據庫,然後再想方設法的恢復。所以,在安裝之初,我就開始破壞了。數據庫安裝到一半,然後重啓,再開機,重裝,猛然斷電。我的目的很簡單,就是在接近實戰的狀態下,驗證我的想法。

 週四安裝了Oracle10g,爲了節省系統開支,我把關於Oracle的所有服務項都改成了“手動”,週五早上,開機想練習一下存儲過程。吉人自有天相,嘿嘿,我期望的情況終於出現了,錯誤:在本地計算機無法啓動oracleDBconsoleORCL。O(∩_∩)O哈哈~,我樂...也許,等會該我哭了,如果我解決不了的話。不過,沒關係!要想進步,就要努力犯錯!對了,還有筆記哦。解決如下:

 

  開始——運行,啓動CMD窗口,輸入命令:emctl status dbconsole,查看一下DBconsole的狀態,有提示:Environment variable   ORACLE_SID not defined.Please define it.(環境變量ORACLE_SID沒有定義),沒辦法,那就定義一下oracle_sid吧。

右擊我的電腦,打開“屬性”對話框,選擇“高級”選項卡,單機“環境變量”——新建,輸入變量名:ORACLE_SID(記着一定要大寫哈)變量值:orcl。而後,“確定”。

   在CMD,再次鍵入emctl status dbconsole,出錯提示:OC4J configure Issue:F:/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_xmluna_sandbox not found.我再次鬱悶一下~~~~

 

   在“服務”裏重新啓動oracleDBconsoleORCL,想看看什麼反應,哎,還是苦瓜臉啊...

   在cmd裏輸入echo %ORACLE_SID%orcl,關閉所有窗口,重新啓動,提心吊膽的打開“服務”面板,啓動oracleDBconsoleORCL,實際上打開的過程中我一直都在論壇裏逛,害怕我小小的柔弱的心肝再一次遭受人世間無情的打擊啊。

         定睛一看,喜出望外,咦,啓動了。我樂啊...O(∩_∩)O~

            其實,設置環境變量ORACLE_SID,還有一個方法就是用註冊表HKEY_LOCAL_MACHINE——SOFTWARE——ORACLE——sysman,裏設置ORACLE_SID的值爲:orcl,沒有的話,就建一個吧。我安裝的是10.2.0版的,大同小異啦。

     ******************************快樂正前方************************************                                

                                       就這樣吧,還要做升本複習呢,再見。注意:遇到問題,冷靜處理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章