Oracle怎樣配置並啓動Oracle Enterprise Manager

目錄

 

1.查看實例名

2.修改Accessibility Mode

3.配置Oracle Enterprise Manager

4. 查看狀態

5 訪問OEM


1.查看實例名

SELECT instance_name from v$instance;

 

2.修改Accessibility Mode

vi $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/WEB-INF/uix-config.xml文件,將inaccessible改成accessible

 

3.配置Oracle Enterprise Manager

切換到Oracle用戶執行:emca -config dbcontrol db -repos recreate

假如報錯‘數據庫實例不可用’:

註釋掉sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES中的配置。

以下是配置正常情況下的輸出:

EMCA 開始於 2019-8-14 15:04:36
EM Configuration Assistant, 11.2.0.0.2 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。

輸入以下信息:
數據庫 SID: ocp
監聽程序端口號: 1521
監聽程序 ORACLE_HOME [ /u01/app/oracle/product/11.2.0/dbhome_1 ]: 
SYS 用戶的口令:  ……
DBSNMP 用戶的口令:  
SYSMAN 用戶的口令:  
SYSMAN 用戶的口令: 通知的電子郵件地址 (可選): [email protected]
通知的發件 (SMTP) 服務器 (可選): 
-----------------------------------------------------------------

已指定以下設置

數據庫 ORACLE_HOME ................ /u01/app/oracle/product/11.2.0/dbhome_1

本地主機名 ................ ocp
監聽程序 ORACLE_HOME ................ /u01/app/oracle/product/11.2.0/dbhome_1
監聽程序端口號 ................ 1521
數據庫 SID ................ ocp
通知的電子郵件地址 ............... [email protected]
通知的發件 (SMTP) 服務器 ............... 

-----------------------------------------------------------------
是否繼續? [是(Y)/否(N)]: y
2019-8-14 15:06:06 oracle.sysman.emcp.EMConfig perform
信息: 正在將此操作記錄到 /u01/app/oracle/cfgtoollogs/emca/ocp/emca_2019_08_14_15_04_36.log。
2019-8-14 15:06:07 oracle.sysman.emcp.EMReposConfig invoke
信息: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
2019-8-14 15:09:09 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功刪除資料檔案庫
2019-8-14 15:09:10 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在創建 EM 資料檔案庫 (此操作可能需要一段時間)...
2019-8-14 15:17:04 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功創建資料檔案庫
2019-8-14 15:17:09 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在將配置數據上載到 EM 資料檔案庫 (此操作可能需要一段時間)...
2019-8-14 15:18:14 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上載配置數據
2019-8-14 15:18:16 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
信息: 軟件庫已配置成功。
2019-8-14 15:18:16 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 正在部署預配檔案...
2019-8-14 15:18:46 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 預配檔案部署成功。
2019-8-14 15:18:46 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 正在保護 Database Control (此操作可能需要一段時間)...
2019-8-14 15:19:05 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 已成功保護 Database Control。
2019-8-14 15:19:05 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在啓動 Database Control (此操作可能需要一段時間)...
2019-8-14 15:19:37 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功啓動 Database Control
2019-8-14 15:19:37 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 爲 https://ocp:1158/em <<<<<<<<<<<
2019-8-14 15:19:40 oracle.sysman.emcp.EMDBPostConfig invoke
警告: 
************************  WARNING  ************************

管理資料檔案庫已置於安全模式下, 在此模式下將對 Enterprise Manager 數據進行加密。加密密鑰已放置在文件 /u01/app/oracle/product/11.2.0/dbhome_1/ocp_ocp/sysman/config/emkey.ora 中。請務必備份此文件, 因爲如果此文件丟失, 則加密數據將不可用。

***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2019-8-14 15:19:40

 

4. 查看狀態

[oracle@ocp ~]$ emctl status dbconsole

Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0

Copyright (c) 1996, 2009 Oracle Corporation.  All rights reserved.

https://ocp:1158/em/console/aboutApplication

Oracle Enterprise Manager 11g is running.

------------------------------------------------------------------

Logs are generated in directory /u01/app/oracle/product/11.2.0/dbhome_1/ocp_ocp/sysman/log

 

5 訪問OEM

若通過上述地址無法訪問,則把主機名改成ip試下:

 

 

 

點擊下右上角的Database:

 

6 補充

1.相關啓停命令爲:

emctl start dbconsole

emctl stop dbconsole

 

2.若之前改過sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES的配置,現在可以再改回去,不影響oem使用。

 

--本文參考自:https://jingyan.baidu.com/article/380abd0a499a1e1d90192cc8.html

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章