Windows 不能在本地計算機啟動 OracleDBConsoleorcl的問題解決方法


解決步驟如下:

  1、開始-》運行cmd

 

  2、執行 emctl start dbconsole

      輸入:C:\Documents and Settings\xcl>emctl start dbconsole
      Environment variable ORACLE_SID not defined. Please define it.
      提示:環境變量 ORACLE_SID 未定義,請定義。既然沒有定義,那就定義一下。

    3.設置 ORACLE_SID =ORCL ,其中orcl是oracle實例名
      輸入:C:\Documents and Settings\xcl>set oracle_sid=orcl ,即可定義成功。

    4.再次運行emctl start dbconsole,該命令是啟動dbconsole服務,再次運行是為了查看運行服務時出現的問題,以方便我們解決問題。
      輸入:
C:\Documents and Settings\xcl>emctl start dbconsole , 並回車。
      系統提示:OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_Ben-PC_orcl not found.
      提示:無法找到“E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_Ben-PC_orcl“.注意:Ben-PC是我的機器名,也就是計算機名。既然找不到該目錄,那么我們可以添加這樣的目錄,具體操作如下:在該目錄下找到OC4J_DBConsole_XXXXXX_orcl的文件夾(以OC4J_DBConsole開頭,以orcl結尾,orcl是你的oracle實例名稱),復制一份,將名稱修改為上述找不到的目錄名稱。本次就修改為OC4J_DBConsole_Ben-PC_orcl。

    5.再次執行emctl start dbconsole
      輸入:C:\Documents and Settings\xcl>emctl start dbconsole
      系統提示:EM Configuration issue. E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl not found.
      提示:無法找到 “E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl ”跟上面相同,缺什么補什么。復制該目錄下的“XXXXXX_orcl”文件夾放在同一目錄下,且把名稱改成“Ben-PC_orcl”。

    6.再次執行emctl start dbconsole
      輸入: C:\Documents and Settings\xcl>emctl start dbconsole
      系統提示:Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
                Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.
                http://localhost:1158/em/
                Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
                服務正在啟動
                ..............................
                OracleDBConsoleorcl 服務已經啟動成功


免責聲明!

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



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