OEM基础

来源:互联网 发布:淘宝店铺刷收藏软件 编辑:程序博客网 时间:2024/05/04 22:44

/*** OEM基础 ***/

ORACLE 9I中的OEM采用的是三层体系结构:
* 第一层是用户客户端,由基于JAVA的控制台和集成应用工具组成.
* 第一层是Oracle Management Server(OMS)或OMS组构成的管理层,提供一个集中化的智能管理环境,并在客户端和管理目标之间进行分布式控制.
* 第三层是管理目标,可以是计算机结点,数据库服务器,在各个管理结点上都运行Oracle Intelligent Agent服务,用来监视节点的运行状态,并且接受和分配OMS发来的管理作业.

OMS是OEM体系结构中的核心,它负责对OEM管理员用户进行管理,处理特殊的管理任务(作业,事件等),并且在控制台(第一层)和数据库服务器(第三层)之间传递信息.

Oracle OMS使用一个特殊的数据库--资料档案库来保存所有的OEM系统数据,应用程序数据以及被管理结点的信息.在安装OMS的同时将创建资料档案库,资料档案库是专门存放OEM管理数据的数据库,OMS在运行过程中,会将系统的维护信息,管理应用程序信息以及其它一些管理信息保存在资料档案库中.可以为资料档案库创建一个新的数据库,也可以将它保存在任何一个已有数据库的表空间中。每个OMS必须使用并且仅能使用一个资料档案库,但是一个资料档案库可以被多个OMS共享使用.

如果为资料档案库单独创建一个数据库的话,这个数据库的默认名称(SID)为OEMREP。资料档案库用户是一个保存资料档案库的数据库中的一个用户,在它的模式中拥有资料档案库中所有的对象。当一个OMS连接资料档案库时,使用的就是这个用户的账号.资料档案库用户名在整个网络上必须唯一,也就是说不同的OMS在连接同一个资料档案库时必须使用不同的资料档案库用户名,因为Intelligent Agent是通过OMS所使用的资料档案库用户名来区分各个OMS的.默认的资料档案库用户名最好以"OEM_主机名_OEMREP"的形式来设置.默认情况下,资料档案库用户名和口令被保存在Omsconfig.properties配置文件中,OMS将在启动时读取该文件,并使用该文件中的提供的用户名和口令登录到资料档案库中.

如果在启动OMS的过程中发生了错误,可以打开位于ORACLE_HOME/sysman/log目录下的oms.nohup文件来查看错误信息.安装OEM之后会创建一个默认的OEM管理员账户:sysman/oem_temp。

停止OMS服务: 会提示你输入OEM管理员的账号和口令,注意OEM管理员账号不是资料档案库用户账户,而是sysman/oem_temp。

删除资料档案库:必须具有储存资料档案库的数据库中的DBA账户(注意不是资料档案库用户账户,而是SYSTEM或SYS等具有SYSDBA权限的数据库用户)。另外,必须将OMS服务全部停止,如果有其它OMS正在连接到这个资料档案库,则不能被删除.

OEM超级管理员可以决定某个一般管理员在控制台中能够看到哪些受管的目标和对象,可以通过为一般管理员账号设置目标访问权来实现.在建立了一个新管理员账户后,需要为他设置首选身份证明,为管理员设置的首选身份证明将保存在资料档案库中,当该管理员连接具有首先身份证明的目标时,智能代理将使用首先身份证明自动登录到目标,这样可以避免管理员重复输入用户名和口令.

独立方式:
独立登陆只能做一些基本的管理操作,是C/S形式的结构,在这种方式下无法通过控制台来完成那些需要利用OMS和智能代理
才能完成的管理任务,包括:
1.可以管理除数据库之外的其他类型的目标,如http服务器
2.在多个OEM管理员之间共享管理数据
3.从WEB浏览器中运行控制台
4.进行导入,导出
5.自动提示系统存在的潜在问题
6.自动重复管理任务

原创粉丝点击