oracle11g开启1158,1、Oracle11g中浏览器访问不了http://localhost:1158/em的问题
以前接觸過oracle,但是沒有真正的去用過,這段時間不是很忙,就開始從零開始學習oracle,這篇文章是我第一次寫。
網上可以找到很多資料都是解決瀏覽器訪問不了http://localhost:1158/em的問題。但是都講的不詳細,下面就是我遇到這個問題的詳細步驟,每一步我都紀錄下來了。
剛安裝oracle11g,沒有發現在9i中的enterprises manager console,后來才知道在10g、11g中是沒有EM的,也是從Oracle 10g開始,Oracle的企業管理器從客戶端形式變為瀏覽器操作模式。
安裝好了oracle11g,從瀏覽器訪問http://localhost:1158/em的時候,出現頁面顯示不了。
所以我先檢查OracleDBConsole[SID]服務是否啟動了;
Oracle 10g開始引入這個服務,這里的[SID]即Oracle SID,如果是默認安裝就是orcl,所有這個服務在你的機器上可能就是OracleDBConsoleorcl。
當我啟動OracleDBConsoleorcl,又出現如下問題:
方法一:打開cmd,在命令行中,輸入emctl start dbconsole
出現Environment variable ORACLE_SID notdefined. Please define it.
提示報錯,ORACLE_SID沒有設定
接著輸入set oracle_sid=orcl ?(orcl是我的實例名,也是服務名)
OK,木有問題。。
繼續輸入emctl start dbconsole
出現如下錯誤提示
OC4JConfiguration issue. D:\app\Administrator\product\11.1.0\db_1\oc4j\j2ee \OC4J_DBConsole_172.18.94.28_orclnot found.
所以我將j2ee文件夾下面的OC4J_DBConsole_AGAUDDVXSZ7A6CC_orcl文件夾復制一份,名字改成OC4J_DBConsole_172.18.94.28_orcl
繼續輸入emctl start dbconsole
出現如下錯誤提示
EM Configuration issue. D:\app\Administrator\product\11.1.0\db_1/172.18.94.28_orcl notfound.
接著我將db_1文件夾下面的AGAUDDVXSZ7A6CC_orcl復制一份,名字改成172.18.94.28_orcl
[AGAUDDVXSZ7A6CC是我計算機的名稱]
繼續輸入emctl start dbconsole
出現如下錯誤提示
Oracle Enterprise Manager 11g Database Control Release11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation.? All rights reserved.
https://AGAUDDVXSZ7A6CC:1158/em/console/aboutApplication
Starting OracleEnterprise Manager 11g Database Control ...OracleDBConsoleorcl 服務正在啟動 .
OracleDBConsoleorcl 服務無法啟動。
系統出錯。
發生系統錯誤 3。
系統找不到指定的路徑。
以上方法網上很多人都試過,都說能夠啟動成功,但是我的不行。所以我又琢磨了好久。。。
做到這越覺得不對勁了,為什么要改文件夾的名稱呢?依據是什么?。。。
折騰好久好久。。。。。。
方法二:然后在網上看到大蝦們說要配置IP,就配置了一下固定IP,再去啟動OracleDBConsoleorcl,OK。。搞定。成功啟動。
出現不能在本地計算機中啟動OracleDBConsoleorcl服務的這種情況,原因是我的IP是動態獲取的,在安裝Oracle的時候又是連著網的,系統紀錄了我當時的IP,部分配置信息用了那個ip,所以重啟后再啟動就會出現這種情況。解決辦法就是固定IP。
現在在瀏覽器輸入,會出現下面界面。表示可以成功連接。
總結
以上是生活随笔為你收集整理的oracle11g开启1158,1、Oracle11g中浏览器访问不了http://localhost:1158/em的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “域中有真道”下一句是什么
- 下一篇: 为何电影《富春山居图》被定义为烂片