Oracle Enterprise Manager打不開的解決方法

以前OEM一直能夠打開,但今天上班發現打不開了,輸入http://localhost:1158/em 提示該網頁沒法打開。

那麼檢查一下:面試

cmd進命令行數據庫

C:\Documents and Settings\Administrator>set oracle_sid=orclwindows

C:\Documents and Settings\Administrator>emctl status dbconsole服務器

提示Oracle Enterprise Manager 10g is not runningoracle

好吧,看來dbconsole沒有起來,繼續.net

emctl start dbconsole命令行

發現OracleDBConsleorcl沒法啓動。orm

看來還真是起不來呢。blog

去服務裏面試下。運行->services.msc,啓動一下OracleDBConsleorcl服務,結果提示OracleDBConsleorcl服務啓動後又關閉。看來仍是起不來呢,不知道哪位同窗以前在數據庫服務器上作過什麼東東,多是改過IP?改過機器名?仍是什麼?我也無論了,解決這個問題。想了想,從新建立EM吧。get

回來 windows命令行執行

一、

C:\Documents and Settings\Administrator>emca -repos recreate

EMCA 開始於 2012-5-8 11:18:06
EM Configuration Assistant 10.2.0.1.0 正式版
版權全部 (c) 2003, 2005, Oracle。保留全部權利。

輸入如下信息:
數據庫 SID: orcl

監聽程序端口號: 1521
SYS 用戶的口令:
SYSMAN 用戶的口令:

是否繼續? [yes(Y)/no(N)]: y

2012-5-8 11:18:25 oracle.sysman.emcp.EMConfig perform
信息: 正在將此操做記錄到 D:\soft\Oracle\cfgtoollogs\emca\orcl\emca_2012-05-08_11
8-06-上午.log。
2012-5-8 11:18:28 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在刪除 EM 資料檔案庫 (此操做可能須要一段時間)...
2012-5-8 11:19:27 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功刪除資料檔案庫
2012-5-8 11:19:28 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在建立 EM 資料檔案庫 (此操做可能須要一段時間)...
2012-5-8 11:21:29 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功建立資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2012-5-8 11:21:29

-------------------------------------------------

上面操做爲從新建立 EM 資料檔案庫

------------------------------------------------

二、而後是配置控制檯:

C:\Documents and Settings\Administrator>emca -config dbcontrol db

EMCA 開始於 2012-5-8 11:23:42
EM Configuration Assistant 10.2.0.1.0 正式版
版權全部 (c) 2003, 2005, Oracle。保留全部權利。

輸入如下信息:
數據庫 SID: orcl
已爲數據庫 orcl配置了 Database Control
您已選擇配置 Database Control, 以便管理數據庫 orcl
此操做將移去現有配置和默認設置, 並從新執行配置
是否繼續? [yes(Y)/no(N)]: y
監聽程序端口號: 1521
SYS 用戶的口令:
DBSNMP 用戶的口令:
SYSMAN 用戶的口令:
通知的電子郵件地址 (可選):
通知的發件 (SMTP) 服務器 (可選):

-----------------------------------------------------------------

已指定如下設置

數據庫 ORACLE_HOME ................ D:\soft\Oracle

數據庫主機名 ................ Name-15DF19DF

監聽程序端口號 ................ 1521
數據庫 SID ................ orcl

通知的電子郵件地址 ...............
通知的發件 (SMTP) 服務器 ...............

-----------------------------------------------------------------
是否繼續? [yes(Y)/no(N)]: y

.................................

.................................

.................................

信息: >>>>>>>>>>> Database Control URL 爲 http://Name-15DF19DF:1158/em<<<<<<<
<<<<
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2012-5-8 11:27:43

C:\Documents and Settings\Administrator>emctl start dbconsole

好了,控制檯服務啓動了,

OEM也能夠正常登錄了。

-------------------------------------

固然,重作EM的兩條語句也能夠並一塊兒寫:

emca -config dbcontrol db -repos recreate

它等於 emca -repos recreate +  emca -config dbcontrol db

 

 

轉自:http://blog.csdn.net/ethanwalle/article/details/7553448

相關文章
相關標籤/搜索