emca -deconfig/config dbcontrol db (三) for windows

zhanglei_itput發表於2009-06-05

  嘗試在windows上,重建了一下dbconsole,修改監聽埠為1531,dbconsole不能用了,重建過程如下:
 1.靜態註冊listener,1531埠
    編輯listener.ora,新增如下記錄進去:
    LISTENER_NEW =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = nijing)(PORT = 1531))
      )
    )
  )
 SID_LIST_LISTENER_NEW =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = test) --手工新增SID_NAME
      (ORACLE_HOME = G:\oracle\product\10.1.0\db_1)
    )
  )
    重啟listener,檢視狀態test資料庫已經註冊到listenre_new 1531裡面了。
    C:\Documents and Settings\Administrator>lsnrctl status listener_new
LSNRCTL for 32-bit Windows: Version 10.1.0.2.0 - Production on 05-6月 -2009 09:17:00
Copyright (c) 1991, 2004, Oracle.  All rights reserved.
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=nijing)(PORT=1531)))
LISTENER 的 STATUS
------------------------
別名                      listener_new
版本                      TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Produ
ction
啟動日期                  05-6月 -2009 08:44:55
正常執行時間              0 天 0 小時 32 分 5 秒
跟蹤級別                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
監聽程式引數檔案          G:\oracle\product\10.1.0\db_1\network\admin\listener.ora
監聽程式日誌檔案          G:\oracle\product\10.1.0\db_1\network\log\listener_new
.log
監聽端點概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=nijing)(PORT=1531)))
服務摘要..
服務 "test" 包含 1 個例程。
  例程 "test", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...

命令執行成功
檢查客戶端tnsping是否正常
C:\Documents and Settings\Administrator>tnsping test
TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 05-6月 -2009 09:17:22
Copyright (c) 1997, 2003, Oracle.  All rights reserved.
已使用的引數檔案:
G:\oracle\product\10.1.0\db_1\network\admin\sqlnet.ora
已使用 TNSNAMES 介面卡來解析別名
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = PROTOCOL = TCP)
(HOST = nijing)(PORT = 1531))) (CONNECT_DATA = (SERVICE_NAME = test)))
OK (50 毫秒)

 2.重建dbconsole
C:\Documents and Settings\Administrator>emca -r
EMCA 開始於 Fri Jun 05 08:58:02 CST 2009
輸入以下有關要配置的資料庫的資訊
監聽程式埠號: 1531
資料庫 SID: test
服務名: test
通知的電子郵件地址:
通知的電子郵件閘道器:
dbsnmp 口令:
sysman 口令:
sys 口令:
-----------------------------------------------------------------
已指定以下設定
資料庫 ORACLE_HOME ................ G:\oracle\product\10.1.0\db_1
Enterprise Manager ORACLE_HOME ................ G:\oracle\product\10.1.0\db_1
資料庫主機名 ................ NIJING
監聽程式埠號 ................ 1531
資料庫 SID ................ test
服務名 ................ test
通知的電子郵件地址 ...............
通知的電子郵件閘道器 ...............
-----------------------------------------------------------------
是否繼續? [是/否]: 是
已為資料庫 test 配置了 DBConsole
是否要為指定的資料庫重新配置 DBConsole? [是/否]: 是
請確保 DBConsole 已關閉
如果準備好繼續, 請按
2009-6-5 8:58:34 oracle.sysman.emcp.EMConfig updateReposVars
資訊: 正在更新檔案 G:\oracle\product\10.1.0\db_1\sysman\emdrep\config\repository.variables...
2009-6-5 8:58:39 oracle.sysman.emcp.EMConfig stopOMS
資訊: 正在停止 DBConsole...
2009-6-5 8:58:45 oracle.sysman.emcp.EMConfig addPortEntries
資訊: 正在更新檔案 G:\oracle\product\10.1.0\db_1\install\portlist.ini...
2009-6-5 8:58:46 oracle.sysman.emcp.EMConfig updateEmdProps
資訊: 正在更新檔案 G:\oracle\product\10.1.0\db_1\sysman\config\emd.properties...
2009-6-5 8:58:52 oracle.sysman.emcp.EMConfig updateConfigFiles
資訊: targets.xml 檔案已成功更新
2009-6-5 8:58:52 oracle.sysman.emcp.EMConfig updateEmomsProps
資訊: 正在更新檔案 G:\oracle\product\10.1.0\db_1\sysman\config\emoms.properties...
2009-6-5 8:58:53 oracle.sysman.emcp.EMConfig updateConfigFiles
資訊: emoms.properties 檔案已成功更新
2009-6-5 8:59:01 oracle.sysman.emcp.EMConfig startOMS
資訊: 正在啟動 DBConsole...
2009-6-5 9:01:01 oracle.sysman.emcp.EMConfig perform
資訊: DBConsole 已成功啟動
2009-6-5 9:01:02 oracle.sysman.emcp.EMConfig perform
資訊: >>>>>>>>>>> Enterprise Manager URL 為
<<<<<<<<<<<
Enterprise Manager 配置已成功完成
EMCA 結束於 Fri Jun 05 09:01:02 CST 2009

C:\Documents and Settings\Administrator>emctl status dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright (c) 1996, 2004 Oracle Corporation.  All rights reserved.

Oracle Enterprise Manager 10g is running.
------------------------------------------------------------------
Logs are generated in directory G:\oracle\product\10.1.0\db_1/NIJING_test/sysman/log

重建dbconsole成功。

參考文獻:1.listener的靜態註冊與動態註冊詳述
                       http://space.itpub.net/9252210/viewspace-580699
                    2.emca -deconfig/config dbcontrol db (一) for single
                       http://space.itpub.net/9252210/viewspace-604873
                    3.emca -deconfig/config dbcontrol db (二) for rac
                       http://space.itpub.net/9252210/viewspace-605035

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

相關文章