emca和emctl常用語法(zt)

wmlm發表於2008-02-13
Oracle10G的EM採用了web方式,並且分成了2個產品,database control和grid control。[@more@]Oracle10G的EM採用了web方式,並且分成了2個產品,database control和grid control。Grid control需要下載單獨的光碟安裝。在用DBCA建庫的時候,可以選擇是否啟用dbcontrol,啟用的話需要在資料庫中建立一個sysman的schema,用於儲存EM的一些資料,這個就是EM的資料庫(repository)。使用命令列工具emca可以建立,修改,重建或者刪除dbcontrol的配置。
由於要在資料庫中建EM資料庫,資料庫和監聽都必須已經啟動並正常工作。
emca -repos create 建立一個EM資料庫
emca -repos recreate 重建一個EM資料庫
emca -repos drop 刪除一個EM資料庫
emca -config dbcontrol db 配置資料庫的 Database Control
emca -deconfig dbcontrol db 刪除資料庫的 Database Control配置
emca -reconfig ports 重新配置db control和agent的埠
emctl start console 啟動EM console服務,使用前需要先設定ORACLE_SID環境變數
emctl stop console 停止EM console服務,使用前需要先設定ORACLE_SID環境變數
注:透過檢視$ORACLE_HOME/install/portlist.ini 檔案可以知道當前dbcontrol正在使用的埠,預設dbcontrol http埠1158,agent埠3938。如果要重新配置埠,可以使用如下命令:
emca -reconfig ports -dbcontrol_http_port 1159
emca -reconfig ports -agent_port 3939
使用命令列工具emctl可以啟動/停止console服務,察看服務狀態等。

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

相關文章