Oracle10g 解決在ip或者機器名更改後的console em 不能使用的問題

先停掉原來的em服務
set ORACLE_SID=EZCAS
emctl stop dbconsole
注意:jre的classpath中間有空格,須要從新set一把

而後刪除原先的em
E:\oracle\product\10.2.0\db_1\BIN>emca -deconfig dbcontrol db -repos drop
EMCA 開始於 2007-12-16 17:54:39
EM Configuration Assistant 10.2.0.1.0 正式版
版權全部 (c) 2003, 2005, Oracle。保留全部權利。
輸入如下信息:
數據庫 SID: ezcas
監聽程序端口號: 1521
SYS 用戶的口令:
SYSMAN 用戶的口令:
SYSMAN 用戶的口令:
是否繼續? [yes(Y)/no(N)]: y
2007-12-16 17:54:51 oracle.sysman.emcp.EMConfig perform
信息: 正在將此操做記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\ezcas\em
ca_2007-12-16_05-54-38-下午.log。
2007-12-16 17:54:55 oracle.sysman.emcp.EMDBPreConfig performDeconfiguration
警告: 此數據庫的 EM 還沒有配置。沒法執行特定於 EM 的操做。
2007-12-16 17:54:55 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在刪除 EM 資料檔案庫 (此操做可能須要一段時間)…
2007-12-16 17:56:49 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功刪除資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2007-12-16 17:56:50

接着從新生成em
E:\oracle\product\10.2.0\db_1\BIN>emca -config dbcontrol db -repos create
EMCA 開始於 2007-12-16 17:57:21
EM Configuration Assistant 10.2.0.1.0 正式版
版權全部 (c) 2003, 2005, Oracle。保留全部權利。
輸入如下信息:
數據庫 SID: EZCAS
監聽程序端口號: 1521
SYS 用戶的口令:
DBSNMP 用戶的口令:
SYSMAN 用戶的口令:
SYSMAN 用戶的口令: 通知的電子郵件地址 (可選):
通知的發件 (SMTP) 服務器 (可選):
—————————————————————–
已指定如下設置
數據庫 ORACLE_HOME ……………. E:\oracle\product\10.2.0\db_1
數據庫主機名 ……………. ttsoft-yzkiu5bz
監聽程序端口號 ……………. 1521
數據庫 SID ……………. EZCAS
通知的電子郵件地址 ……………
通知的發件 (SMTP) 服務器 ……………
—————————————————————–
是否繼續? [yes(Y)/no(N)]: y
2007-12-16 17:57:45 oracle.sysman.emcp.EMConfig perform
信息: 正在將此操做記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\ezcas\em
ca_2007-12-16_05-57-21-下午.log。
2007-12-16 17:57:55 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在建立 EM 資料檔案庫 (此操做可能須要一段時間)…
2007-12-16 18:03:13 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功建立資料檔案庫
2007-12-16 18:03:23 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在啓動 Database Control (此操做可能須要一段時間)…
2007-12-16 18:04:03 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功啓動 Database Control
2007-12-16 18:04:03 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 沒法建立 Database Control 快捷方式
2007-12-16 18:04:03 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 爲 http://ttsoft-yzkiu5bz:5503/em <<<<<<<
<<<<
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2007-12-16 18:04:03


最後要作的就是啓動em服務了
E:\oracle\product\10.2.0\db_1\BIN>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://ttsoft-yzkiu5bz:5503/em/console/aboutApplication
Agent Version : 10.1.0.4.1
OMS Version : 10.1.0.4.0
Protocol Version : 10.1.0.2.0
Agent Home : E:\oracle\product\10.2.0\db_1\ttsoft-yzkiu5bz_EZCAS
Agent binaries : E:\oracle\product\10.2.0\db_1
Agent Process ID : 2648
Agent Process ID : 2648
Agent is already started. Will restart the agent
This will stop the Oracle Enterprise Manager 10g Database Control process. Conti
nue [y/n] :y
OracleDBConsoleEZCAS 服務正在中止………….
OracleDBConsoleEZCAS 服務已成功中止。
E:\oracle\product\10.2.0\db_1\BIN>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://ttsoft-yzkiu5bz:5503/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control …OracleDBConsoleEZCAS
服務正在啓動 ….
OracleDBConsoleEZCAS 服務已經啓動成功。

ok
打開IE 輸入http://ttsoft-yzkiu5bz:5503/em/console
可以看到em正常了數據庫

相關文章
相關標籤/搜索