ORACLE 企業管理器 EM 新建/修復完全解決方案!
來源:oracle86中文網原創 作者:鴿子
簡要流程:
1、1 刪除當前的 Database Control 資料檔案庫。命令為:emca -repos drop
1、2 建立新的 Database Control 資料檔案庫。命令為:enca -reops create
1、3 配置、部署的 Database Control EM資料檔案庫。命令為:emca -config dbcontrol db
1、4 檢視此EM的執行狀態。命令為:emctl status dbconsole
1、5 其它相關命令
具體操作:
注:在以下操作步驟中,【】中標記的內容為程式提示我們需要輸入的資訊
第一步:刪除當前的 Database Control 資料檔案庫。命令為:emca -repos drop
C:/Documents and Settings/acer>
C:/Documents and Settings/acer>emca -repos drop
EMCA 開始於 2008-12-24 19:46:48
EM Configuration Assistant, 11.1.0.5.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下資訊:
資料庫 SID: 【oracle86】
監聽程式埠號: 【1521】
SYS 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
是否繼續? [是(Y)/否(N)]: 【y】
2008-12-24 19:47:08 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 E:/app/acer/cfgtoollogs/emca/oracle86/emca_2008_12_24_19_46_47.log。
2008-12-24 19:47:09 oracle.sysman.emcp.ParamsManager checkListenerStatusForDBControl
警告: 初始化 SQL 連線時出錯。無法執行 SQL 操作
2008-12-24 19:47:09 oracle.sysman.emcp.EMReposConfig invoke
資訊: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
2008-12-24 19:51:37 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功刪除資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2008-12-24 19:51:38
C:/Documents and Settings/acer>
第二步:建立新的 Database Control 資料檔案庫。命令為:enca -reops create
C:/Documents and Settings/acer>
C:/Documents and Settings/acer>emca -repos create
EMCA 開始於 2008-12-24 19:53:26
EM Configuration Assistant, 11.1.0.5.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下資訊:
資料庫 SID: 【oracle86】
監聽程式埠號: 【1521】
SYS 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
是否繼續? [是(Y)/否(N)]: 【y】
2008-12-24 19:53:38 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 E:/app/acer/cfgtoollogs/emca/oracle86/emca_2008_12_24_19_53_26.log。
2008-12-24 19:53:39 oracle.sysman.emcp.EMReposConfig createRepository
資訊: 正在建立 EM 資料檔案庫 (此操作可能需要一段時間)...
2008-12-24 20:07:25 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功建立資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2008-12-24 20:07:25
C:/Documents and Settings/acer>
第三步:配置、部署資料庫的 Database Control EM資料檔案庫。命令為:emca -config dbcontrol db
注:只有在此步完成之後,才能在【控制皮膚】--【管理工具】--【服務】中看到,本例中為:OracleDBConsoleoracle86
C:/Documents and Settings/acer>
C:/Documents and Settings/acer>emca -config dbcontrol db
EMCA 開始於 2008-12-24 20:11:00
EM Configuration Assistant, 11.1.0.5.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下資訊:
資料庫 SID: 【oracle86】
監聽程式埠號: 【1521】
SYS 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令: 通知的電子郵件地址 (可選):【回車】
通知的發件 (SMTP) 伺服器 (可選):【回車】
-----------------------------------------------------------------
已指定以下設定
資料庫 ORACLE_HOME ................ E:/app/acer/product/11.1.0/db_1
本地主機名 ................ acer
監聽程式埠號 ................ 1521
資料庫 SID ................ oracle86
通知的電子郵件地址 ...............
通知的發件 (SMTP) 伺服器 ...............
-----------------------------------------------------------------
是否繼續? [是(Y)/否(N)]: 【y】
2008-12-24 20:11:25 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 E:/app/acer/cfgtoollogs/emca/oracle86/emca_2008_12_24_20_11_00.log。
2008-12-24 20:11:38 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
資訊: 正在將配置資料上載到 EM 資料檔案庫 (此操作可能需要一段時間)...
2008-12-24 20:13:19 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功上載配置資料
2008-12-24 20:13:23 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
資訊: 軟體庫已配置成功。
2008-12-24 20:13:23 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
資訊: 正在部署預配檔案...
2008-12-24 20:13:45 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
資訊: 預配檔案部署成功。
2008-12-24 20:13:45 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
資訊: 正在保護 Database Control (此操作可能需要一段時間)...
2008-12-24 20:14:14 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
資訊: 已成功保護 Database Control。
2008-12-24 20:14:14 oracle.sysman.emcp.util.DBControlUtil startOMS
資訊: 正在啟動 Database Control (此操作可能需要一段時間)...
2008-12-24 20:15:34 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: 已成功啟動 Database Control
2008-12-24 20:15:35 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: >>>>>>>>>>> Database Control URL 為 <<<<<<<<<<<
2008-12-24 20:15:42 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************ WARNING ************************
管理資料檔案庫已置於安全模式下, 在此模式下將對 Enterprise Manager 資料進行加密。
加密金鑰已放置在檔案 E:/app/acer/product/11.1.0/db_1/acer_oracle86/sysman/config
/emkey.ora 中。請務必備份此檔案, 因為如果此檔案丟失, 則加密資料將不可用。
***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2008-12-24 20:15:44
注:由上面的返回資訊可以看到訪問ORACLE企業管理器的地址:URL 為
C:/Documents and Settings/acer>
第四步:檢視此EM的執行狀態。命令為:emctl status dbconsole
注:執行此命令之前,需要先設定ORACLE_SID,此處我們設定臨時的ORACLE_SID
Oracle86中文網建議你,透過環境變數設定此ORACLE_SID,命令如下:
C:/Documents and Settings/acer>emctl status dbconsole
Environment variable ORACLE_SID not defined. Please define it.
C:/Documents and Settings/acer>set ORACLE_SID=ORACLE86
C:/Documents and Settings/acer>emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
/console/aboutApplication
Oracle Enterprise Manager 11g is running.
------------------------------------------------------------------
Logs are generated in directory E:/app/acer/product/11.1.0/db_1/acer_ORACLE86/sysman/log
C:/Documents and Settings/acer>
由返回資訊可知:Oracle Enterprise Manager 11g is running.正在執行中,訪問它的地址為:/console/aboutApplication
第五步:其它相關命令
啟動Oracle Enterprise Manager服務的命令:emctl start dbconsole //注:在啟動的過程中,可以看到要訪問的地址;
停止Oracle Enterprise Manager服務的命令:emctl stop dbconsole
當然,也可以直接透過控制皮膚--管理工具--服務,直接啟動或關閉Oracle Enterprise Manager服務。
附:
檢視EMCA命令更詳細的引數,執行如下命令:
C:/Documents and Settings/acer>emca
E:/app/acer/product/11.1.0/db_1/bin/emca.bat [操作] [模式] [資料庫型別] [標記]引數]
-h | --h | -help | --help: 列印此幫助訊息
-version: 列印版本
-config dbcontrol db [-repos (create | recreate)] [-cluster] [-silent] [-backup
[引數]: 配置資料庫的 Database Control
-config centralAgent (db | asm) [-cluster] [-silent] [引數]: 配置中心代理管理
-config all db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [引數]: 配置 Database Control 和中心代理管理
-deconfig dbcontrol db [-repos drop] [-cluster] [-silent] [引數]: 取消配置 Dataase Control
-deconfig centralAgent (db | asm) [-cluster] [ -silent] [引數]: 取消配置中心代理管理
-deconfig all db [-repos drop] [-cluster] [-silent] [引數]: 取消配置 Database Cntrol 和中心代理管理
-addInst (db | asm) [-silent] [引數]: 為新的 RAC 例項配置 EM
-deleteInst (db | asm) [-silent] [引數]: 取消為指定的 RAC 例項配置 EM
-reconfig ports [-cluster] [引數]: 重新明確分配 Database Control 埠
-reconfig dbcontrol -cluster [-silent] [引數]: 重新配置 RAC Database Control 部署
-displayConfig dbcontrol -cluster [-silent] [引數]: 顯示有關 RAC Database Contrl 配置的資訊
-migrate -from dbcontrol -to centralAgent [-repos drop] [-cluster] [-silent] [引數]: 將 EM 配置從 Database Control 移植到中心代理
-upgrade (db | asm | db_asm) [-cluster] [-silent] [引數]: 將較低版本的 EM 配置升級到當前版本
-restore (db | asm | db_asm) [-cluster] [-silent] [引數]: 將當前版本的 EM 配置還原到較低版本
引數和選項:
[引數]: [ -respFile fileName ] [ -paramName paramValue ]*
db: 對資料庫 (包括使用 ASM 的資料庫) 執行配置操作
asm: 僅對 ASM 例項執行配置操作
db_asm: 對資料庫和 ASM 例項執行升級/還原操作
-repos create: 建立新的 Database Control 資料檔案庫
-repos drop: 刪除當前的 Database Control 資料檔案庫
-repos recreate: 刪除當前的 Database Control 資料檔案庫並重新建立一個
-cluster: 對 RAC 資料庫執行配置操作
-silent: 在不提示引數的情況下執行配置操作
-backup: 配置資料庫的自動備份
單例項資料庫的引數
ORACLE_HOSTNAME: 本地主機名
SID: 資料庫 SID
PORT: 監聽程式埠號
ORACLE_HOME: 資料庫 ORACLE_HOME
HOST_USER: 自動備份的主機使用者名稱
HOST_USER_PWD: 自動備份的主機使用者口令
BACKUP_SCHEDULE: 自動備份排程 (HH:MM)
EMAIL_ADDRESS: 通知的電子郵件地址
MAIL_SERVER_NAME: 通知的發件 (SMTP) 伺服器
ASM_OH: ASM ORACLE_HOME
ASM_SID: ASM SID
ASM_PORT: ASM 埠
ASM_USER_ROLE: ASM 使用者角色
ASM_USER_NAME: ASM 使用者名稱
ASM_USER_PWD: ASM 使用者口令
SRC_OH: 要升級的資料庫的 ORACLE_HOME
DBSNMP_PWD: DBSNMP 使用者的口令
SYSMAN_PWD: SYSMAN 使用者的口令
SYS_PWD: SYS 使用者的口令
DBCONTROL_HTTP_PORT: Database Control HTTP 埠
AGENT_PORT: EM 代理埠
RMI_PORT: Database Control 的 RMI 埠
JMS_PORT: Database Control 的 JMS 埠
EM_SWLIB_STAGE_LOC: 軟體庫位置
PORTS_FILE: 用於指定要使用的埠的靜態檔案的路徑 (預設值: ${ORACLE_HOME/install/staticports.ini)。
叢集資料庫的其它引數
CLUSTER_NAME: 叢集名
DB_UNIQUE_NAME: 資料庫的唯一名稱
SERVICE_NAME: 服務名
EM_NODE: Database Control 節點名
EM_SID_LIST: 代理 SID 列表 [以逗號分隔]
C:/Documents and Settings/acer>
檢視EMCTL命令更詳細的引數,執行如下命令:
C:/Documents and Settings/acer>emctl
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
Oracle Enterprise Manager 10g Database Control commands:
emctl start | stop dbconsole
emctl status | secure | setpasswd dbconsole
emctl status agent
emctl status agent -secure [-omsurl <http://<oms-hostname>:<oms-unsecure-port>/em/*>]
emctl getversion
emctl reload | upload | clearstate | getversion agent
emctl reload agent dynamicproperties [<Target_name>:<Target_Type>]....
emctl config agent <options>
emctl config agent updateTZ
emctl config agent getTZ
emctl resetTZ agent
emctl config agent credentials [<Target_name>[:<Target_Type>]]
Blackout Usage :
emctl start blackout <Blackoutname> [-nodeLevel] [<Target_name>[:<Target_Type>]].... [-d <Duration>]
emctl stop blackout <Blackoutname>
emctl status blackout [<Target_name>[:<Target_Type>]]....
The following are valid options for blackouts
<Target_name:Target_type> defaults to local node target if not specified.
If -nodeLevel is specified after <Blackoutname>,the blackout will be applied to
all targets and any target list that follows will be ignored.
Duration is specified in [days] hh:mm
emctl getemhome
emctl ilint
Em Key Commands Usage :
emctl config emkey -emkeyfile <emkey.ora path> [-force] [-sysman_pwd <sysman password>]
emctl config emkey -emkey [-emkeyfile <emkey.ora path>] [-force] [-sysman_pwd <sysman password>]
emctl config emkey -repos [-emkeyfile <emkey.ora path>] [-force] [-sysman_pwd <sysman password>]
emctl config emkey -remove_from_repos [-sysman_pwd <sysman password>]
emctl config emkey -copy_to_repos [-sysman_pwd <sysman password>]
emctl status emkey [-sysman_pwd <sysman password>]
Secure DBConsole Usage :
emctl secure dbconsole -sysman_pwd <sysman password> [-passwd_file <abs file loc>]
[-host <slb hostname>] [-sid <service name>] [-reset] [-secure_port <secure_port>]
[-root_dc <root_dc>] [-root_country <root_country>] [-root_state <root_state>] [-root_loc <root_loc>]
[-root_org <root_org>] [-root_unit <root_unit>] [-root_email <root_email>]
emctl secure status dbconsole
C:/Documents and Settings/acer>
簡要流程:
1、1 刪除當前的 Database Control 資料檔案庫。命令為:emca -repos drop
1、2 建立新的 Database Control 資料檔案庫。命令為:enca -reops create
1、3 配置、部署的 Database Control EM資料檔案庫。命令為:emca -config dbcontrol db
1、4 檢視此EM的執行狀態。命令為:emctl status dbconsole
1、5 其它相關命令
具體操作:
注:在以下操作步驟中,【】中標記的內容為程式提示我們需要輸入的資訊
第一步:刪除當前的 Database Control 資料檔案庫。命令為:emca -repos drop
C:/Documents and Settings/acer>
C:/Documents and Settings/acer>emca -repos drop
EMCA 開始於 2008-12-24 19:46:48
EM Configuration Assistant, 11.1.0.5.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下資訊:
資料庫 SID: 【oracle86】
監聽程式埠號: 【1521】
SYS 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
是否繼續? [是(Y)/否(N)]: 【y】
2008-12-24 19:47:08 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 E:/app/acer/cfgtoollogs/emca/oracle86/emca_2008_12_24_19_46_47.log。
2008-12-24 19:47:09 oracle.sysman.emcp.ParamsManager checkListenerStatusForDBControl
警告: 初始化 SQL 連線時出錯。無法執行 SQL 操作
2008-12-24 19:47:09 oracle.sysman.emcp.EMReposConfig invoke
資訊: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
2008-12-24 19:51:37 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功刪除資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2008-12-24 19:51:38
C:/Documents and Settings/acer>
第二步:建立新的 Database Control 資料檔案庫。命令為:enca -reops create
C:/Documents and Settings/acer>
C:/Documents and Settings/acer>emca -repos create
EMCA 開始於 2008-12-24 19:53:26
EM Configuration Assistant, 11.1.0.5.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下資訊:
資料庫 SID: 【oracle86】
監聽程式埠號: 【1521】
SYS 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
是否繼續? [是(Y)/否(N)]: 【y】
2008-12-24 19:53:38 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 E:/app/acer/cfgtoollogs/emca/oracle86/emca_2008_12_24_19_53_26.log。
2008-12-24 19:53:39 oracle.sysman.emcp.EMReposConfig createRepository
資訊: 正在建立 EM 資料檔案庫 (此操作可能需要一段時間)...
2008-12-24 20:07:25 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功建立資料檔案庫
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2008-12-24 20:07:25
C:/Documents and Settings/acer>
第三步:配置、部署資料庫的 Database Control EM資料檔案庫。命令為:emca -config dbcontrol db
注:只有在此步完成之後,才能在【控制皮膚】--【管理工具】--【服務】中看到,本例中為:OracleDBConsoleoracle86
C:/Documents and Settings/acer>
C:/Documents and Settings/acer>emca -config dbcontrol db
EMCA 開始於 2008-12-24 20:11:00
EM Configuration Assistant, 11.1.0.5.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。
輸入以下資訊:
資料庫 SID: 【oracle86】
監聽程式埠號: 【1521】
SYS 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令:【此處輸入口令】
SYSMAN 使用者的口令: 通知的電子郵件地址 (可選):【回車】
通知的發件 (SMTP) 伺服器 (可選):【回車】
-----------------------------------------------------------------
已指定以下設定
資料庫 ORACLE_HOME ................ E:/app/acer/product/11.1.0/db_1
本地主機名 ................ acer
監聽程式埠號 ................ 1521
資料庫 SID ................ oracle86
通知的電子郵件地址 ...............
通知的發件 (SMTP) 伺服器 ...............
-----------------------------------------------------------------
是否繼續? [是(Y)/否(N)]: 【y】
2008-12-24 20:11:25 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 E:/app/acer/cfgtoollogs/emca/oracle86/emca_2008_12_24_20_11_00.log。
2008-12-24 20:11:38 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
資訊: 正在將配置資料上載到 EM 資料檔案庫 (此操作可能需要一段時間)...
2008-12-24 20:13:19 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功上載配置資料
2008-12-24 20:13:23 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
資訊: 軟體庫已配置成功。
2008-12-24 20:13:23 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
資訊: 正在部署預配檔案...
2008-12-24 20:13:45 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
資訊: 預配檔案部署成功。
2008-12-24 20:13:45 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
資訊: 正在保護 Database Control (此操作可能需要一段時間)...
2008-12-24 20:14:14 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
資訊: 已成功保護 Database Control。
2008-12-24 20:14:14 oracle.sysman.emcp.util.DBControlUtil startOMS
資訊: 正在啟動 Database Control (此操作可能需要一段時間)...
2008-12-24 20:15:34 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: 已成功啟動 Database Control
2008-12-24 20:15:35 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: >>>>>>>>>>> Database Control URL 為 <<<<<<<<<<<
2008-12-24 20:15:42 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************ WARNING ************************
管理資料檔案庫已置於安全模式下, 在此模式下將對 Enterprise Manager 資料進行加密。
加密金鑰已放置在檔案 E:/app/acer/product/11.1.0/db_1/acer_oracle86/sysman/config
/emkey.ora 中。請務必備份此檔案, 因為如果此檔案丟失, 則加密資料將不可用。
***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2008-12-24 20:15:44
注:由上面的返回資訊可以看到訪問ORACLE企業管理器的地址:URL 為
C:/Documents and Settings/acer>
第四步:檢視此EM的執行狀態。命令為:emctl status dbconsole
注:執行此命令之前,需要先設定ORACLE_SID,此處我們設定臨時的ORACLE_SID
Oracle86中文網建議你,透過環境變數設定此ORACLE_SID,命令如下:
C:/Documents and Settings/acer>emctl status dbconsole
Environment variable ORACLE_SID not defined. Please define it.
C:/Documents and Settings/acer>set ORACLE_SID=ORACLE86
C:/Documents and Settings/acer>emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
/console/aboutApplication
Oracle Enterprise Manager 11g is running.
------------------------------------------------------------------
Logs are generated in directory E:/app/acer/product/11.1.0/db_1/acer_ORACLE86/sysman/log
C:/Documents and Settings/acer>
由返回資訊可知:Oracle Enterprise Manager 11g is running.正在執行中,訪問它的地址為:/console/aboutApplication
第五步:其它相關命令
啟動Oracle Enterprise Manager服務的命令:emctl start dbconsole //注:在啟動的過程中,可以看到要訪問的地址;
停止Oracle Enterprise Manager服務的命令:emctl stop dbconsole
當然,也可以直接透過控制皮膚--管理工具--服務,直接啟動或關閉Oracle Enterprise Manager服務。
附:
檢視EMCA命令更詳細的引數,執行如下命令:
C:/Documents and Settings/acer>emca
E:/app/acer/product/11.1.0/db_1/bin/emca.bat [操作] [模式] [資料庫型別] [標記]引數]
-h | --h | -help | --help: 列印此幫助訊息
-version: 列印版本
-config dbcontrol db [-repos (create | recreate)] [-cluster] [-silent] [-backup
[引數]: 配置資料庫的 Database Control
-config centralAgent (db | asm) [-cluster] [-silent] [引數]: 配置中心代理管理
-config all db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [引數]: 配置 Database Control 和中心代理管理
-deconfig dbcontrol db [-repos drop] [-cluster] [-silent] [引數]: 取消配置 Dataase Control
-deconfig centralAgent (db | asm) [-cluster] [ -silent] [引數]: 取消配置中心代理管理
-deconfig all db [-repos drop] [-cluster] [-silent] [引數]: 取消配置 Database Cntrol 和中心代理管理
-addInst (db | asm) [-silent] [引數]: 為新的 RAC 例項配置 EM
-deleteInst (db | asm) [-silent] [引數]: 取消為指定的 RAC 例項配置 EM
-reconfig ports [-cluster] [引數]: 重新明確分配 Database Control 埠
-reconfig dbcontrol -cluster [-silent] [引數]: 重新配置 RAC Database Control 部署
-displayConfig dbcontrol -cluster [-silent] [引數]: 顯示有關 RAC Database Contrl 配置的資訊
-migrate -from dbcontrol -to centralAgent [-repos drop] [-cluster] [-silent] [引數]: 將 EM 配置從 Database Control 移植到中心代理
-upgrade (db | asm | db_asm) [-cluster] [-silent] [引數]: 將較低版本的 EM 配置升級到當前版本
-restore (db | asm | db_asm) [-cluster] [-silent] [引數]: 將當前版本的 EM 配置還原到較低版本
引數和選項:
[引數]: [ -respFile fileName ] [ -paramName paramValue ]*
db: 對資料庫 (包括使用 ASM 的資料庫) 執行配置操作
asm: 僅對 ASM 例項執行配置操作
db_asm: 對資料庫和 ASM 例項執行升級/還原操作
-repos create: 建立新的 Database Control 資料檔案庫
-repos drop: 刪除當前的 Database Control 資料檔案庫
-repos recreate: 刪除當前的 Database Control 資料檔案庫並重新建立一個
-cluster: 對 RAC 資料庫執行配置操作
-silent: 在不提示引數的情況下執行配置操作
-backup: 配置資料庫的自動備份
單例項資料庫的引數
ORACLE_HOSTNAME: 本地主機名
SID: 資料庫 SID
PORT: 監聽程式埠號
ORACLE_HOME: 資料庫 ORACLE_HOME
HOST_USER: 自動備份的主機使用者名稱
HOST_USER_PWD: 自動備份的主機使用者口令
BACKUP_SCHEDULE: 自動備份排程 (HH:MM)
EMAIL_ADDRESS: 通知的電子郵件地址
MAIL_SERVER_NAME: 通知的發件 (SMTP) 伺服器
ASM_OH: ASM ORACLE_HOME
ASM_SID: ASM SID
ASM_PORT: ASM 埠
ASM_USER_ROLE: ASM 使用者角色
ASM_USER_NAME: ASM 使用者名稱
ASM_USER_PWD: ASM 使用者口令
SRC_OH: 要升級的資料庫的 ORACLE_HOME
DBSNMP_PWD: DBSNMP 使用者的口令
SYSMAN_PWD: SYSMAN 使用者的口令
SYS_PWD: SYS 使用者的口令
DBCONTROL_HTTP_PORT: Database Control HTTP 埠
AGENT_PORT: EM 代理埠
RMI_PORT: Database Control 的 RMI 埠
JMS_PORT: Database Control 的 JMS 埠
EM_SWLIB_STAGE_LOC: 軟體庫位置
PORTS_FILE: 用於指定要使用的埠的靜態檔案的路徑 (預設值: ${ORACLE_HOME/install/staticports.ini)。
叢集資料庫的其它引數
CLUSTER_NAME: 叢集名
DB_UNIQUE_NAME: 資料庫的唯一名稱
SERVICE_NAME: 服務名
EM_NODE: Database Control 節點名
EM_SID_LIST: 代理 SID 列表 [以逗號分隔]
C:/Documents and Settings/acer>
檢視EMCTL命令更詳細的引數,執行如下命令:
C:/Documents and Settings/acer>emctl
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
Oracle Enterprise Manager 10g Database Control commands:
emctl start | stop dbconsole
emctl status | secure | setpasswd dbconsole
emctl status agent
emctl status agent -secure [-omsurl <http://<oms-hostname>:<oms-unsecure-port>/em/*>]
emctl getversion
emctl reload | upload | clearstate | getversion agent
emctl reload agent dynamicproperties [<Target_name>:<Target_Type>]....
emctl config agent <options>
emctl config agent updateTZ
emctl config agent getTZ
emctl resetTZ agent
emctl config agent credentials [<Target_name>[:<Target_Type>]]
Blackout Usage :
emctl start blackout <Blackoutname> [-nodeLevel] [<Target_name>[:<Target_Type>]].... [-d <Duration>]
emctl stop blackout <Blackoutname>
emctl status blackout [<Target_name>[:<Target_Type>]]....
The following are valid options for blackouts
<Target_name:Target_type> defaults to local node target if not specified.
If -nodeLevel is specified after <Blackoutname>,the blackout will be applied to
all targets and any target list that follows will be ignored.
Duration is specified in [days] hh:mm
emctl getemhome
emctl ilint
Em Key Commands Usage :
emctl config emkey -emkeyfile <emkey.ora path> [-force] [-sysman_pwd <sysman password>]
emctl config emkey -emkey [-emkeyfile <emkey.ora path>] [-force] [-sysman_pwd <sysman password>]
emctl config emkey -repos [-emkeyfile <emkey.ora path>] [-force] [-sysman_pwd <sysman password>]
emctl config emkey -remove_from_repos [-sysman_pwd <sysman password>]
emctl config emkey -copy_to_repos [-sysman_pwd <sysman password>]
emctl status emkey [-sysman_pwd <sysman password>]
Secure DBConsole Usage :
emctl secure dbconsole -sysman_pwd <sysman password> [-passwd_file <abs file loc>]
[-host <slb hostname>] [-sid <service name>] [-reset] [-secure_port <secure_port>]
[-root_dc <root_dc>] [-root_country <root_country>] [-root_state <root_state>] [-root_loc <root_loc>]
[-root_org <root_org>] [-root_unit <root_unit>] [-root_email <root_email>]
emctl secure status dbconsole
C:/Documents and Settings/acer>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30046312/viewspace-2138695/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle EM 企業管理器Oracle
- Oracle EM 企業管理器Oracle
- oracle 12c CDB企業管理器(EM Express)的配置方法OracleExpress
- 遠端連線Oracle 11106 企業管理器EMOracle
- 利用 Oracle EM 企業管理器 進行oracle SQL的優化(自動生成索引)OracleSQL優化索引
- 淺析“熱更新”(熱修復)解決方案
- Oracle重建企業管理器Oracle
- 中小企業部網解決方案
- WordPress網站漏洞利用及漏洞修復解決方案網站
- Oracle 10g EM無法啟動的修復方法Oracle 10g
- Oracle解決方案滿足企業績效管理和商業智慧需求Oracle
- 企業wifi解決方案靠譜嗎WiFi
- 企業IT監控網管解決方案
- 企業雲報表整合解決方案
- Gartner 魔力象限:企業備份和恢復解決方案 2024
- 機械行業解決方案高效解決企業管理難題行業
- Kaa工業物聯網企業解決方案
- YOTTA企業雲盤能源化工業解決方案
- 企業WiFi解決方案,解決所有後顧之憂WiFi
- 企業網盤解決方案推動企業成功轉型
- oracle 企業管理器11gOracle
- 支付寶漏洞 - 問題剖析&熱修復解決方案
- Oracle ASM故障資料恢復解決方案OracleASM資料恢復
- 解決 SQL Server 2000 企業管理器出錯SQLServer
- 【EM】重新建立EM Database ControlDatabase
- 商場企業wifi解決方案如何呀WiFi
- 為企業量身定做CRM解決方案
- Oracle10g EM亂碼解決Oracle
- 有讚美業店鋪裝修前端解決方案前端
- oracle 11g的企業管理器Oracle
- 如何搭建符合企業數字化電商解決方案之技術解決方案
- Oracle工程建設行業解決方案Oracle行業
- 企業網盤解決方案幫助企業迎接大資料時代大資料
- Nepxion Discovery【探索】微服務企業級解決方案微服務
- 雲桌面解決方案 企業最佳合作伙伴
- 企業級美顏美妝SDK解決方案
- 華為大企業資訊保安解決方案簡介
- 硬碟物理故障解決方法之電路板損壞修復方案硬碟