您的位置:首页 > 数据库 > Oracle

Oracle 10g EM Console重建

2011-02-25 10:38 513 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: