ITPub博客

首页 > 数据库 > Oracle > oms的安装与配置概念说明

oms的安装与配置概念说明

原创 Oracle 作者:21ccz 时间:2006-07-17 14:51:05 0 删除 编辑

oms(oracle management server)是oracle提供的oracle集中管理工具,可以实现在同一台机器上管理多台oracle数据库,而且较oem有更多的功能。但他的配置和管理经常让人迷惑不解,下面是我在安装配置oms中的几点心得:

1.oms需要单独安装,在一般的数据库安装中不包含该组件。这是很多人在安装数据库后虽然也创建了repository但就是不能登陆到oms的症结所在,常常会报vtk-1000错误.

在oracle的安装过程中选择“Oracle9i Management and Integration 9.2.0.1.0”即表示安装oms,可以在初始安装时选择该项来安装oms,此时无法创建本次数据库;也可以在安装有oracle数据库的机器上加装oms,此时仅加装oms,此时可以在本地的数据中中创建repository

2. 安装oms结束后用"Enterprise Manager Configuration Assistant"来创建repository并配置oms,在unix环境中用emca来调用配置界面。repository可以创建在本地数据库中,也可以创建在远程数据库中,可以在已有数据库中创建repository,也可以新建一个全新的数据库用于repository。repository的概念就是一个schema下的一组表,存放被管理数据库的信息。在创建数据库是会有创建一个oracle数据库帐号,repository就是位于该帐号下的一组表。该帐号和登陆oms的帐号(sysman)有本质的区别,上述的oracle数据库帐号是一个数据库帐号,而sysman则不同,他的信息存放在repository的一个表中,他的缺省口令是oem_temp,在第一次登陆oms会要求更改

3. 在登陆oms之前还需要起动oms服务(进程),在windows中该服务是OracleOraHome92ManagementServer,具体名字会随oracle安装时home目录名称而发生变化,在unix环境,通过oemctl start oms来起动oms进程

也可以用oemctl status oms来看oms的状态,用oemctl stop oms来中止oms进程,只是这两个命令需要提供sysman的用户名和口令

4. 用sysman可以登陆到oms

5.在用oms管理远程数据库时,需要远程数据库的智能代理服务/进程处于起动状态,服务在windows中的名称为OracleOraHome92Agent,在unix中需要用agentctl start来启动智能代理进程

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/40472/viewspace-850076/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    7
  • 访问量
    285137