2009年4月1日 星期三

EMCA和EMCTL的簡單用法

文件來源:http://www.souzz.net/big5.php?/html/database/ORACLE/69586.html

EMCA和EMCTL的簡單用法
Oracle10G的EM采用了web方式,並且分成了2個產品,database control和grid control。這里主要介紹如何創建單數據的dbcontrol。Grid control需要下載單獨的光盤安裝。
在用DBCA建庫的時候,可以選擇是否啟用dbcontrol,啟用的話需要在數據庫中建立一個sysman的schema,用于保存EM的一些數據,這個就是EM的資料庫(repository)。
使用命令行工具emca可以創建,修改,重建或者刪除dbcontrol的配置。而使用命令行工具emctl可以啟動/停止EM console服務,察看服務狀態等。
emca常用命令語法︰
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的端口
注︰通過查看$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常用命令語法︰
emctl start dbconsole啟動EM console服務,使用前需要先設置ORACLE_SID環境變量
emctl stop dbconsole停止EM console服務,使用前需要先設置ORACLE_SID環境變量

沒有留言:

張貼留言