ORACLE重建OEM的步驟

hd_system發表於2016-10-14

用主機名能進嗎,不行的話重灌EM

   1 先刪除EM,

      1.1 刪除如下表和檢視或角色,這些都和EM相關的,如果不刪除,重新安裝EM時會提示這些使用者或角色已存在,從而停止安裝。

          SQL> DROP public synonym SETEMVIEWUSERCONTEXT;

                     同義詞已刪除。

           SQL> DROP PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;

                     同義詞已刪除。

           SQL> drop role MGMT_USER;

                      角色已刪除。

           SQL> DROP USER MGMT_VIEW CASCADE;

                      使用者已刪除。

           SQL> DROP USER SYSMAN CASCADE;

                      使用者已刪除。
   
      1.2 刪除EM
          C:\Documents and Settings\ryan>emca -deconfig dbcontrol db -repos drop

        EMCA 開始於 2009-2-20 12:43:37
       EM Configuration Assistant 10.2.0.1.0 正式版
    版權所有 (c) 2003, 2005, Oracle。保留所有權利。

    輸入以下資訊:
       資料庫 SID: orcl
       監聽程式埠號: 1521
       SYS 使用者的口令:
      SYSMAN 使用者的口令:

     是否繼續? [yes(Y)/no(N)]: y
     2009-2-20 12:43:50 oracle.sysman.emcp.EMConfig perform
     資訊: 正在將此操作記錄到 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
     a_2009-02-20_12-43-37-下午.log。
   2009-2-20 12:43:52 oracle.sysman.emcp.util.DBControlUtil stopOMS
     資訊: 正在停止 Database Control (此操作可能需要一段時間)...
     2009-2-20 12:43:52 oracle.sysman.emcp.EMReposConfig stopDBMSJobs
    警告: 初始化 SQL 連線時出錯。無法執行 SQL 操作
   2009-2-20 12:43:52 oracle.sysman.emcp.EMReposConfig invoke
    警告: 無法移去 DBMS 作業。
   2009-2-20 12:43:52 oracle.sysman.emcp.EMReposConfig dropRepository
    資訊: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
   2009-2-20 12:43:58 oracle.sysman.emcp.EMReposConfig invoke
   資訊: 已成功刪除資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2009-2-20 12:43:58

OK,刪除之後,在重新安裝EM,這樣和EM相關的使用者程式都會安裝

2 安裝


C:\Documents and Settings\ryan>emca -config dbcontrol db -repos create

EMCA 開始於 2009-2-20 12:49:40
EM Configuration Assistant 10.2.0.1.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。

輸入以下資訊:
資料庫 SID: orcl
監聽程式埠號: 1521
SYS 使用者的口令:
DBSNMP 使用者的口令:
SYSMAN 使用者的口令:
通知的電子郵件地址 (可選):
通知的發件 (SMTP) 伺服器 (可選):
-----------------------------------------------------------------

已指定以下設定

資料庫 ORACLE_HOME ................ D:\oracle\product\10.2.0\db_1

資料庫主機名 ................ 10.88.122.141
監聽程式埠號 ................ 1521
資料庫 SID ................ orcl
通知的電子郵件地址 ...............
通知的發件 (SMTP) 伺服器 ...............

-----------------------------------------------------------------
是否繼續? [yes(Y)/no(N)]: y
2009-2-20 12:51:08 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 D:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2009-02-20_12-49-40-下午.log。
2009-2-20 12:51:12 oracle.sysman.emcp.EMReposConfig createRepository
資訊: 正在建立 EM 資料檔案庫 (此操作可能需要一段時間)...
2009-2-20 12:54:33 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功建立資料檔案庫
2009-2-20 12:54:52 oracle.sysman.emcp.util.DBControlUtil startOMS
資訊: 正在啟動 Database Control (此操作可能需要一段時間)...
2009-2-20 12:56:02 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: 已成功啟動 Database Control
2009-2-20 12:56:02 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 無法建立 Database Control 快捷方式
2009-2-20 12:56:02 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: >>>>>>>>>>> Database Control URL 為
<<<<<<<<<
<<
已成功完成 Enterprise Manager 的配置
-------------------------------------------------------------------------------------------------------------------------------------------

在Server端,可以透過如下命令啟動EM工具控制檯:

 

先切換到oracle使用者下執行:

[root@oracledb ~]# su - oracle

[oracle@oracledb ~]$emctl start dbconsole 啟動
關閉oem命令: emctl stop dbconsole
檢視oem狀態命令 :   emctl status dbconsole



以下是啟動過程:

[oracle@danaly ~]$ emctl start dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.

Starting Oracle Enterprise Manager 10g Database Control .......................... started. 
------------------------------------------------------------------
Logs are generated in directory /opt/oracle/product/10.2.0/danaly.hurrray.com.cn_danaly/sysman/log


啟動之後我們就可以透過在瀏覽器端輸入以下url訪問:
https://192.168.1.126:1158/em/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29209863/viewspace-2126338/,如需轉載,請註明出處,否則將追究法律責任。

相關文章