天天看點

oracle無法啟動OracleDBConsole服務

轉載一篇文章:

今天擺弄oracle的時候遇到了一個問題, 說表空間不足, 想想那就修改呗, 進入oracle的管理頁面看看.結果居然上不去,然後到背景服務看, 原來是沒有啟動, 點選啟動.

等了幾秒, 居然報錯."Windows 不能在 本地計算機 啟動 OracleDBConsoleorcl。有關更多資訊,查閱系統事件日志。如果這是非 Microsoft 服務,請與服務廠商聯系,并參考特定服務錯誤代碼 2"

這裡給出網上找到的解決方法, 本人親測有效.

系統環境: win7 專業版

資料庫 : Oracle10

浏覽器 : firefox7

解決方法:

第一步 : 調出指令行, 然後輸入 emctl start dbconsole

出現錯誤提示:

oracle無法啟動OracleDBConsole服務

第二步: 設定ORACLE_SID=orcl , 然後再次執行第一步.

這裡的orcl是你的資料庫執行個體名.

oracle無法啟動OracleDBConsole服務

看錯誤資訊說XXX...orcl沒有找到.

我們就進入這個檔案夾下, 看到一個OC4J_DBConsole_XXX_orcl 檔案夾和這個提示的比較相似啊. 那就複制一份, 到本目錄, 然後重命名為: OC4J_DBConsole_XXX_orcl.mshome.net_orcl 和提示的相吻合了. [這裡主意, 有可能你的檔案不是以.mshome.net_orcl結尾的, 不過不用擔心, 他提示什麼檔案就命名為什麼就行了.]

XXX 為你的機器名.

oracle無法啟動OracleDBConsole服務

第三步: 再次執行start指令.

還是少檔案. 按照第二步的方法也找到位置, 複制一份相似的檔案. 這回檔案的格式隻是機器名+字尾了,不要搞混淆了.

oracle無法啟動OracleDBConsole服務

第四步: start看看.

結果already了. 哈哈, 很好, 複制上面的網址到浏覽器裡看看效果.

oracle無法啟動OracleDBConsole服務

效果:

oracle無法啟動OracleDBConsole服務

如果還是不能進入, 那麼也可以進入 管理工具 ----服務 ----OracleDBconsole 啟動服務就可以了

轉載于:https://www.cnblogs.com/ll2008swu/archive/2012/07/25/2608956.html