Oracle 10g EM Console重建

本文介绍 Oracle Enterprise Manager (EM) 控制台的功能与管理任务,包括如何通过命令行工具 emca 创建、修改、重建或删除 dbcontrol 的配置。此外还详细记录了在 Solaris 10 系统上重建 Oracle 10g EM 控制台的具体步骤。

OEM 控制台是运行在HTTP服务器上的web页面(非常方便,可以远程管理),该HTTP服务器将作为Grid Control 安装的一部分安装和配置,没有任何客户端安装。 将中心 Console、多个代理、公共服务以及工具结为一体,提供一个集成的综合性系统管理平台,管理 Oracle 数据库环境,因此Oracle公司大力推荐DBA们使用EM来进行管理Oracle。

使用 Oracle Enterprise Manager Console,可以执行以下任务:

·管理、诊断和调整多个远程系统。
·在多个节点上,按不同的时间间隔调度作业。
·监视整个网络范围内的服务和事件。
·管理管理员,实现 Oracle Enterprise Manager 管理员间的信息共享。
·将远程系统分组组织,便于管理和监视。
·管理 Oracle Parallel Server。
·从任何一个授权位置上通过 Management Server 管理您的数据库网络。
·管理集成使用的 Oracle 和第三方工具。 

使用命令行工具emca可以创建,修改,重建或者删除dbcontrol的配置。

SQL > select * from v$version                                             
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE    11.2.0.1.0      Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

 

 

由于要在数据库中建EM资料库,数据库和监听都必须已经启动并正常工作。

配置dbcontrol(如果你提前配置的话,启动emctl 等命令会出现错误DB Console start error:OC4J Configuration issue滴)重建时可能遇到的问题:
1.EM Configuration issue
2.OC4J Configuration issue
按照如下步骤正常完成Oracle 10g EM Console重建。
os:solaris 10
oracle:10.2.0
1.查看当前状态:emctl status dbconsole

2.重建:emca -config dbcontrol db -repos recreate

3.如果遇到:oracle.sysman 报错,导致不成功,则
a. drop user sysman cascade;
b. drop role MGMT_USER;
c. drop user MGMT_VIEW cascade;
d. drop public synonym MGMT_TARGET_BLACKOUTS;
e. drop public synonym SETEMVIEWUSERCONTEXT;
f.emca -config dbcontrol db -repos create

4.打开服务:emctl start dbconsole

5.遇到:OC4J Configuration issue 报错,检查发现指定目录下没有提示的文件夹,只有一个类似的,
cp -r 一个提示的文件夹。重新执行emctl start dbconsole,成功。

6.查看当前状态:emctl status dbconsole

7.端口号可查看文件:$ORACLE_HOME/install/portlist.ini

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值