手工配置ORACLE Enterprise Manager(OEM)
今天,檢查到開發環境上的OEM啟動失敗。於是,重新配置了OEM。首先,將之前的OEM配置先刪除掉,然後重新建立OEM。並將相關的操作步驟進行記錄。以供大家參考學習。
1、配置前的準備
連線資料庫,檢視現有使用者,並給DBSNMP使用者設定密碼並解鎖。
[oracle@rac03 ~]$ sqlplus / as sysdbaSQL>select * from dba_users where username in ('SYS','SYSTEM','SYSMAN','DBSNMP');
USERNAME ACCOUNT_STATUS SYSTEM OPEN SYS OPEN SYSMAN OPEN DBSNMP OPEN
2、使用emca工具配置oracle的EM。
-config dbcontrol db 引數選項表示為資料庫配置Database Control(EM)
-repos create 引數選項表示為dbcontrol配置repository,recreate表示在需要重新建立repository時指定。此時我們選擇create。配置開始,會要求輸入相關變數,如SID,監聽埠,SYS、DBSNMP、SYSMAN三個使用者的密碼。可選項可以留空。
[oracle@Sinoservices trace]$ emca -config dbcontrol db -repos createEMCA 開始於 2014-1-17 10:57:32EM Configuration Assistant, 11.1.0.5.0 正式版版權所有 (c) 2003, 2005, Oracle。保留所有權利。輸入以下資訊:資料庫 SID: orcl監聽程式埠號: 1521DBSNMP 使用者的口令: nSYSMAN 使用者的口令: 通知的電子郵件地址 (可選):通知的發件 (SMTP) 伺服器 (可選):-----------------------------------------------------------------已指定以下設定資料庫 ORACLE_HOME ................ /home/oracle/app/oracle/product/11.2.0/dbhome_1本地主機名 ................ Sinoservices.com監聽程式埠號 ................ 1521資料庫 SID ................ orcl通知的電子郵件地址 ...............通知的發件 (SMTP) 伺服器 ...............-----------------------------------------------------------------是否繼續? [是(Y)/否(N)]: y2014-1-17 10:58:03 oracle.sysman.emcp.EMConfig perform資訊: 正在將此操作記錄到 /home/oracle/app/cfgtoollogs/emca/orcl/emca_2014_01_17_10_57_32.log。2014-1-17 10:58:04 oracle.sysman.emcp.EMReposConfig createRepository資訊: 正在建立 EM 資料檔案庫 (此操作可能需要一段時間)...2014-1-17 11:16:33 oracle.sysman.emcp.EMReposConfig invoke資訊: 已成功建立資料檔案庫2014-1-17 11:16:56 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository資訊: 正在將配置資料上載到 EM 資料檔案庫 (此操作可能需要一段時間)...2014-1-17 11:18:02 oracle.sysman.emcp.EMReposConfig invoke資訊: 已成功上載配置資料2014-1-17 11:18:09 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib資訊: 軟體庫已配置成功。2014-1-17 11:18:09 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary資訊: 正在部署預配檔案...2014-1-17 11:18:59 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary資訊: 預配檔案部署成功。2014-1-17 11:18:59 oracle.sysman.emcp.util.DBControlUtil secureDBConsole資訊: 正在保護 Database Control (此操作可能需要一段時間)...2014-1-17 11:19:16 oracle.sysman.emcp.util.DBControlUtil secureDBConsole資訊: 已成功保護 Database Control。2014-1-17 11:19:16 oracle.sysman.emcp.util.DBControlUtil startOMS資訊: 正在啟動 Database Control (此操作可能需要一段時間)...2014-1-17 11:20:59 oracle.sysman.emcp.EMDBPostConfig performConfiguration資訊: 已成功啟動 Database Control2014-1-17 11:21:00 oracle.sysman.emcp.EMDBPostConfig performConfiguration資訊: >>>>>>>>>>> Database Control URL 為 https://Sinoservices.com:1158/em <<<<<<<<<<<2014-1-17 11:21:03 oracle.sysman.emcp.EMDBPostConfig invoke警告:************************ WARNING ************************管理資料檔案庫已置於安全模式下, 在此模式下將對 Enterprise Manager 資料進行加密。加密金鑰已放置在檔案 /home/oracle/app/oracle/product/11.2.0/dbhome_1/Sinoservices.com_orcl/sysman/config/emkey.ora 中。請務必備份此檔案, 因為如果此檔案丟失, 則加密資料將不可用。***********************************************************已成功完成 Enterprise Manager 的配置EMCA 結束於 2014-1-17 11:21:03
經過上述步驟,見到Enterprise Manager configuration completed successfully,則已表明我們成功配置了EM。
此時我們可以用提示的地址訪問OEM了,此處需要注意一點是訪問所用協議是https。
3、使用emca工具刪除已配置的EM
-deconfig dbcontrol db 引數選項表示為取消資料庫Database Control(EM)的配置
-repos drop 可選引數選項表示為取消配置時,是否repository。此處我們選擇drop
命令開始,會要求輸入相關變數,如SID,監聽埠,SYS、DYSMAN三兩個使用者的密碼。
[oracle@Sinoservices trace]$ emca -deconfig dbcontrol db -repos dropEMCA 開始於 2014-1-17 10:51:27EM Configuration Assistant, 11.1.0.5.0 正式版版權所有 (c) 2003, 2005, Oracle。保留所有權利。輸入以下資訊:資料庫 SID: orcl監聽程式埠號: 1521SYS 使用者的口令:SYSMAN 使用者的口令:SYSMAN 使用者的口令:是否繼續? [是(Y)/否(N)]: y2014-1-17 10:51:51 oracle.sysman.emcp.EMConfig perform資訊: 正在將此操作記錄到 /home/oracle/app/cfgtoollogs/emca/orcl/emca_2014_01_17_10_51_27.log。2014-1-17 10:51:52 oracle.sysman.emcp.util.DBControlUtil stopOMS資訊: 正在停止 Database Control (此操作可能需要一段時間)...2014-1-17 10:52:05 oracle.sysman.emcp.EMReposConfig stopDBMSJobs警告: 初始化 SQL 連線時出錯。無法執行 SQL 操作2014-1-17 10:52:05 oracle.sysman.emcp.EMReposConfig invoke警告: 無法移去 DBMS 作業。2014-1-17 10:52:05 oracle.sysman.emcp.ParamsManager checkListenerStatusForDBControl警告: 初始化 SQL 連線時出錯。無法執行 SQL 操作2014-1-17 10:52:05 oracle.sysman.emcp.EMReposConfig invoke資訊: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...2014-1-17 10:52:31 oracle.sysman.emcp.EMReposConfig invoke資訊: 已成功刪除資料檔案庫已成功完成 Enterprise Manager 的配置EMCA 結束於 2014-1-17 10:52:44[oracle@rac03 ~]$
經過上述步驟,見到Enterprise Manager configuration completed successfully,則已表明我們成功取消了OEM的配置。
4、OEM的啟動、ufu
1)Unix/Linux類系統
啟動OEM的dbconsole程式
[oracle@rac03 ~]$ $ORACLE_HOME/bin/emctl start dbconsole
[oracle@Sinoservices trace]$ /home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/emctl start dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
https://Sinoservices.com:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 11g Database Control ......... started.
------------------------------------------------------------------
Logs are generated in directory /home/oracle/app/oracle/product/11.2.0/dbhome_1/Sinoservices.com_orcl/sysman/log
檢視OEM的dbconsole程式狀態
[oracle@Sinoservices trace]$ $ORACLE_HOME/bin/emctl status dbconsoleOracle Enterprise Manager 11g Database Control Release 11.1.0.6.0Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.https://Sinoservices.com:1158/em/console/aboutApplicationOracle Enterprise Manager 11g is running.------------------------------------------------------------------Logs are generated in directory /home/oracle/app/oracle/product/11.2.0/dbhome_1/Sinoservices.com_orcl/sysman/log
停止OEM的dbconsole程式狀態
[oracle@Sinoservices trace]$ $ORACLE_HOME/bin/emctl stop dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
https://Sinoservices.com:1158/em/console/aboutApplication
Stopping Oracle Enterprise Manager 11g Database Control ...
... Stopped.
2)Windows系統
windows系統可以通過服務來控制DBConsole的啟停。服務名一般為OracleDBConsolesid
參考:
1、http://lovehuhu.blog.51cto.com/703593/955761
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29439655/viewspace-1072143/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oem(oracle enterprise manager) 配置出錯一則Oracle
- 手工配置OEM和Enterprise Manager無法連線資料庫例項資料庫
- oracle enterprise manager配置簡介Oracle
- Oracle10g New Feature -- 14. OEM ( Oracle Enterprise Manager)Oracle
- OEM (Oracle Enterprise Manager) 控制檯無法啟動 解決心得體會Oracle
- oracle 配置 oemOracle
- Enterprise Manager之oracle效能與管理Oracle
- Oracle Enterprise Manager 11g 啟停Oracle
- Oracle 12c Enterprise Manager Database ExpressOracleDatabaseExpress
- OEM:Enterprise Manager 無法連線到資料庫例項 錯誤解決資料庫
- Enterprise Gateway Manager 是何物?Gateway
- 10G 重新配置Enterprise Manager(刪除repository)
- New Oracle Enterprise Manager 11g 的36 個plug -inOracle
- Important Notes on Oracle Enterprise Manager Grid ControlImportOracle
- 配置oracle 10g進入oem管理以及OEM預設埠Oracle 10g
- ORACLE OEMOracle
- rhel5.4+oracle_10g+asm 手工配置OracleASM
- VB實現SQL Enterprise Manager功能 (轉)SQL
- rpm包 手工安裝OEM 12c agent
- Oracle OEM重建Oracle
- oracle rac oemOracle
- Oracle Enterprise Linux 6.0配置本地yumOracleLinux
- 【安裝配置】oracle 10g 手工建庫Oracle 10g
- To Verify if the Enterprise Manager GC (OMS) is Locked or Unlocked_428874.1GC
- Solaris環境安裝Oracle Enterprise Manager 10g Grid ControlOracle
- Using Silent Mode to Install Oracle Enterprise Manager Grid Control 10.2.0.1.1Oracle
- oracle 10g enterprise manager無法連線到資料庫例項Oracle 10g資料庫
- 安裝Oracle Enterprise Manager 10g Grid Control Release 10.1.0.3Oracle
- oracle安裝工具目錄常用解釋oracle wallet manager/Oracle Directory Manager /oracle net manager /Oracle Net ManagOracle
- GoldenGate Enterprise Manager Plug-In(12.1.0.3.0) 部署文件Go
- ENTERPRISE MANAGER 12C DATABASE AS A SERVICE (DBaaS) SNAP CLONEDatabase
- 【oracle手工建庫】Oracle
- oracle手工建庫Oracle
- Oracle Database Resource ManagerOracleDatabase
- Oracle Resource Manager概述Oracle
- 【OEM】Oracle oem取消開機自動啟動(linux)OracleLinux
- 準備安裝Oracle Enterprise Manager 10g Grid Control Release 2 (10.2.0.2.0)Oracle
- Deinstall the Enterprise Manager 13c Cloud Control AgentCloud