Oracle 10g EM Console重建

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

你可能感兴趣的:(oracle,http服务器,数据库,manager,parallel,solaris,Oracle)