解決無法啟動Oracle的Database Control的問題

來源:互聯網
上載者:User

    需要操作一下Oracle的表,因為沒有安裝PL/SQL,所以想用一下Oralce的Database Control這個工具,但是開啟時,IE開啟的結果是無法顯示。

    檢查一下系統服務,發現OracleDBConsole[sid]沒有啟動起來,嘗試手工啟動,提示無法啟動,查看日誌也沒有任何有意義的資訊。

    嘗試使用命令列的方式啟動服務,在命令列下:emctl start dbconsole,提示沒有設定ORACLE_UNQNAME環境變數,於是手工在系統中添加了這個環境變數,其值是Oracle資料庫的執行個體名,例如預設的執行個體名orcl。

    設定好後,由於需要重啟才可以使環境變數生效,伺服器重啟時間需要好幾分鐘,受不了,所以通過命令列:set ORACLE_UNQNAME=orcl這種方式重新整理環境變數。

     重新執行emctl start dbconsole,提示x:\oracle\db10\oc4j/j2ee/OC4J_DBConsole_PC0620.mydomain.com_orcl不存在,發現這個路徑中pc0620是伺服器的機器名,後面的是網域名稱,進入j2ee這個目錄中,發現只有x:\oracle\db10\oc4j/j2ee/OC4J_DBConsole_PC0620_orcl這個目錄,於是複製一份,並修改成OC4J_DBConsole_PC0620.mydomain.com_orcl後,重新執行emctl start dbconsole,這回提示的是:x:\oracle\db10/pc0620.mydomain.com_orcl不存在,於進如法炮製,將db10目錄中的pc0620_orcl複製一份後改名。此時,再啟動服務,順利啟動了。

 

   回想一下問題的所在,可能是由於安裝的時候是在沒有域的情況下裝的Oralce,但是後來由於將伺服器加入域中,匯入了通過名稱找設定檔時發生了該錯誤。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.