Oracle企业管理器(OEM 2.1)三层次架构详解

4星 · 超过85%的资源 需积分: 19 10 下载量 178 浏览量 更新于2024-12-13 收藏 48KB DOC 举报
"Oracle企业管理器(OEM 2.1)使用指南" Oracle企业管理器(OEM 2.1)是Oracle公司推出的一款强大的数据库管理系统,用于监控、管理和优化Oracle数据库环境。本指南将深入介绍如何使用OEM 2.1,确保用户能够有效地管理和维护他们的Oracle基础设施。 A. 认识EM(企业管理器)的体系结构 Oracle Enterprise Manager(EM)2.1采用了一个三层结构设计,以提供高效且可扩展的管理功能: 1. **第一层 - 客户端工具层** 第一层包含各种客户端工具,如EM Console(企业管理器控制台)、DBA Management Pack以及其他的Oracle集成应用程序。这些工具可在Windows NT、Windows 95/98、Solaris等平台上本地运行,或者作为Java applet通过Web浏览器访问。它们允许用户交互式地管理和监控数据库。 2. **中间层 - Oracle Management Server (OMS)** 中间层是整个架构的核心,由部署在Windows NT或Solaris服务器上的Oracle Management Server组成。OMS的主要职责是: - 存取EM库中的数据 - 处理控制台请求 - 分派任务执行 - 监控事件 - 并通过电子邮件或寻呼机通知任务完成或事件发生 OMS支持多实例部署,可以实现负载均衡和故障转移。 3. **第三层 - 智能代理(Intelligent Agent)** 智能代理是安装在每个管理节点上的软件,负责执行任务和监视节点上数据库和其他Oracle服务的状态。这些节点可能包括服务器、数据库实例、监听器等。 B. 企业管理器(EM)框架的设置 配置OEM 2.1需遵循三层结构的顺序,从第三层开始,逐步配置到第一层: 1. **配置第三层 - 智能代理** 首先,需要在每个要管理的服务器上安装并启动智能代理。代理负责收集和报告服务器状态,执行管理任务,并响应OMS的指令。 2. **配置中间层 - OMS** 配置OMS时,要确保它能够连接到所有智能代理,并能够正确处理来自客户端工具的请求。OMS的设置包括网络配置、安全设置和性能优化。 3. **配置第一层 - 客户端工具** 最后,配置客户端工具,如EM Console,使其能够连接到OMS并访问数据库信息。这通常涉及设置连接参数,如服务器地址、端口和认证信息。 通过这样的三层结构,OEM 2.1提供了一种集中化的管理解决方案,使得管理员能够有效地监控和管理分布式Oracle环境,提高数据库的可用性和性能。在日常使用中,用户可以利用EM Console进行性能分析、故障排查、自动化任务调度,以及接收实时的系统健康警报,从而确保Oracle数据库系统的稳定运行。