作者 阿九【轉載時請務必以超鏈接形式標明文章原始出處和作者信息】
使用如下命令重建OEM
emca -deconfig dbcontrol db -repos drop
emca -config dbcontrol db -repos create
emctl start dbconsole
第一步:
執行
emca -deconfig dbcontrol db -repos drop
本步驟主要是停止SYSMAN用戶的相關資源,並刪除用戶
在數據庫中查看SYSMAN的會話狀態
select * from v_$session t WHERE t.SCHEMANAME= 'SYSMAN'
應該可以看到STATUS的值爲KILLED的會話
如果想快速完成,可以手動殺掉會話
ALTER SYSTEM KILL SESSION '139,3894'IMMEDIATE;
刪除SYSMAN和MGMT_VIEW用戶
DROPUSER SYSMANCASCADE;
DROPUSER MGMT_VIEWCASCADE;
oracle@gg1-> emca -deconfig dbcontrol db -repos drop
EMCA 開始於 2012-1-9 16:04:20 EM Configuration Assistant, 10.2.0.1.0 正式版 版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下信息: 數據庫 SID: gg1 監聽程序端口號: 1521 SYS 用戶的口令: SYSMAN 用戶的口令:
是否繼續? [是(Y)/否(N)]: y 2012-1-9 16:04:30 oracle.sysman.emcp.EMConfig perform 信息: 正在將此操作記錄到 /oracle/db10g/cfgtoollogs/emca/gg1/emca_2012-01-09_04-04-20-下午.log。 2012-1-9 16:04:31 oracle.sysman.emcp.util.DBControlUtil stopOMS 信息: 正在停止 Database Control (此操作可能需要一段時間)... 2012-1-9 16:04:36 oracle.sysman.emcp.util.PlatformInterface executeCommand 警告: 執行 /oracle/db10g/bin/emctl stop dbconsole 時出錯 2012-1-9 16:04:36 oracle.sysman.emcp.EMReposConfig dropRepository 信息: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
2012-1-9 16:18:11 oracle.sysman.emcp.EMReposConfig invoke 信息: 已成功刪除資料檔案庫 已成功完成 Enterprise Manager 的配置 EMCA 結束於 2012-1-9 16:18:11 oracle@gg1->
|
第二步:
執行
emca -config dbcontrol db -repos create
oracle@gg1-> emca -config dbcontrol db -repos create
EMCA 開始於 2012-1-9 16:18:55 EM Configuration Assistant, 10.2.0.1.0 正式版 版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下信息: 數據庫 SID: gg1 監聽程序端口號: 1521 SYS 用戶的口令: DBSNMP 用戶的口令: SYSMAN 用戶的口令: 通知的電子郵件地址 (可選): 通知的發件 (SMTP) 服務器 (可選): -----------------------------------------------------------------
已指定以下設置
數據庫 ORACLE_HOME ................ /oracle/db10g
數據庫主機名 ................ gg1 監聽程序端口號 ................ 1521 數據庫 SID ................ gg1 通知的電子郵件地址 ............... 通知的發件 (SMTP) 服務器 ...............
----------------------------------------------------------------- 是否繼續? [是(Y)/否(N)]: y 2012-1-9 16:19:14 oracle.sysman.emcp.EMConfig perform 信息: 正在將此操作記錄到 /oracle/db10g/cfgtoollogs/emca/gg1/emca_2012-01-09_04-18-54-下午.log。 2012-1-9 16:19:15 oracle.sysman.emcp.EMReposConfig createRepository 信息: 正在創建 EM 資料檔案庫 (此操作可能需要一段時間)... 2012-1-9 16:21:24 oracle.sysman.emcp.EMReposConfig invoke 信息: 已成功創建資料檔案庫 2012-1-9 16:21:34 oracle.sysman.emcp.util.DBControlUtil secureDBConsole 信息: 正在保護 Database Control (此操作可能需要一段時間)... 2012-1-9 16:23:00 oracle.sysman.emcp.util.DBControlUtil secureDBConsole 信息: 已成功保護 Database Control。 2012-1-9 16:23:00 oracle.sysman.emcp.util.DBControlUtil startOMS 信息: 正在啓動 Database Control (此操作可能需要一段時間)...
|