学无止境
分类: Oracle
2013-09-02 09:29:45
1.安装组件
需要安装OEM控制台的组件。
注意,如果是安装好了软件产品之后的第二次安装,需要保证oraInventory目录下的所有文件都属于oracle用户和oinstall组。
2.创建EM资料库
切换到oracle用户,不需要图形界面连接。
启动监听和数据库。
$ emca -repos create
EMCA 开始于 2008-11-11 9:31:22
EM Configuration Assistant, 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: ora10g
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2008-11-11 9:32:45 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到
/u01/app/oracle/ora10g/cfgtoollogs/emca/ora10g/emca_2008-11-11_09-31-22-上午.log。
2008-11-11 9:32:45 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2008-11-11 9:35:32 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2008-11-11 9:35:32
3.配置数据库的 Database Control
$ emca -config dbcontrol db
EMCA 开始于 2008-11-11 9:39:14
EM Configuration Assistant, 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: ora10g
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ /u01/app/oracle/ora10g
数据库主机名 ................ ldy-sol10
监听程序端口号 ................ 1521
数据库 SID ................ ora10g
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2008-11-11 9:39:37 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到
/u01/app/oracle/ora10g/cfgtoollogs/emca/ora10g/emca_2008-11-11_09-39-13-上午.log。
2008-11-11 9:39:46 oracle.sysman.emcp.ParamsManager getLocalListener
警告: 检索 ldy-sol10 的监听程序时出错
2008-11-11 9:39:49 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2008-11-11 9:41:33 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2008-11-11 9:41:33 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 <<<<<<<<<<<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2008-11-11 9:41:33
4.启动OEM
db control的默认端口是1158。
在客户端通过浏览器访问。
显示数据库信息。
5.修改端口号
修改dbconsole的端口。要注意大写。
$ emca -reconfig ports -DBCONTROL_HTTP_PORT 1160
EMCA 开始于 2008-11-11 10:42:04
EM Configuration Assistant, 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: ora10g
是否继续? [yes(Y)/no(N)]: y
2008-11-11 10:42:09 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 /u01/app/oracle/ora10g/cfgtoollogs/emca/ora10g/emca_2008-11-11_10-42-04-上午.log。
2008-11-11 10:42:10 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2008-11-11 10:42:20 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2008-11-11 10:43:58 oracle.sysman.emcp.EMDBPostConfig performReconfiguration
信息: >>>>>>>>>>> Database Control URL 为 <<<<<<<<<<<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2008-11-11 10:43:58
查看dbconsole的信息。
$ emctl status dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.2.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
Oracle Enterprise Manager 10g is running.
------------------------------------------------------------------
Logs are generated in directory /u01/app/oracle/ora10g/ldy-sol10_ora10g/sysman/log
6.附录
下面给出一些常用的命令,及实例步骤。
注意:红色的部分要大写。
创建一个EM资料库
emca -repos create
重建一个EM资料库
emca -repos recreate
删除一个EM资料库
emca -repos drop
配置数据库的 Database Control
emca -config dbcontrol db
删除数据库的 Database Control配置
emca -deconfig dbcontrol db
重新配置db control的端口,默认端口在1158
emca -reconfig ports
emca -reconfig ports -DBCONTROL_HTTP_PORT 1160
emca -reconfig ports –AGENT_PORT 3940
先设置ORACLE_SID环境变量后,启动EM console服务
emctl start dbconsole
先设置ORACLE_SID环境变量后,停止EM console服务
emctl stop dbconsole
先设置ORACLE_SID环境变量后,查看EM console服务的状态
emctl status dbconsole
配置dbconsole的步骤
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
重新配置dbconsole的步骤
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole