说明一下,oem相当于一个网络管理工具,即使用它访问本机上的数据库你也要建资料库(oracle oracle 81home-enterprise manager -configure assistant)
1.选创建一个新的资料库
2.用户名与口令你自己随便设置,服务名(用来定位你的数据库)必须按以下格式
 主机名:端口:数据库sid(sid为建数据库时输入的sid,如果你没有修改的话默认与数据库名相同,如果修改的话可在win2000下服务中查看有一项服务OracleService****,此时OracleService后面的内容即为你数据库的sid.)  (端口号一般默认都是1521)
如jcc:1521:test3,后面自己搞定吧。
建完资料库后还必须启动两个服务,在window中"服务"中启动OracleOraHomeAgent和
OracleOraHome81MangermentServer再登陆oem,默认的用户名为sysman,密码为oem_temp
第一次登录会提示你修改密码,第一次登录会提示搜索节点,可输入本计算机的机器名或ip
确定ok,如果还看不到自己的数据库,可自己搜索节点,菜单里有这项内容。多少加点分吧。

解决方案 »

  1.   

    首先感谢你的关注:
        我已经创建了资料库,但是无法启动OracleOraHome90MangermentServer,提示服务器没有返回错误,要我和管理员联系,而我就是管理员阿.不知道为什么无法启动OracleOraHome90MangermentServer,资料库的配置也是没有问题的,和我一起的同学也是一样.
    要是可以帮我解决了问题,给你200分也是没有问题的.哈哈.
      

  2.   

    内容 
    ----------------- 
    A.认识企业管理器(EM)的体系结构 
    B. 企业管理器(EM)的框架的设置 
    A. 认识EM(企业管理器)的体系结构 
    ===================================== 
    Oracle Enterprise Manager (EM) 2.x 实现了一个3层结构,其组成如下: 
    第一层 First-tier: 
    第一层是客户端工具,如:EM Console, DBA Management Pack和其他集成的Oracle应用。这些工具是从Windows NT, 
    Windows 95, Windows 98或Sun Solaris机器的本地启动的。这些工具也可以是通过浏览器下载下来的JAVA applet。 
    中间层 Middle-tier: 
    中间层(也就是第二层) 由安装在Windows NT或Sun Solaris server上的Oracle Management Server (OMS)构成。 
    要使用EM Console(企业管理器的控制台)和Job&Event subsystem(任务与事件子系统),必须有一个配置好的Oracle 
    Management Server。 
    OMS提供了: 
    - 访问EM库(Repository)中的信息 
    - 分派控制台的请求 
    - 控制任务执行 
    - 监控事件 
    - 通过电子邮件或寻呼提示任务的完成或事件发生 
    多个OMS能够提供: 
    - 无需额外的管理,就可以实现负载的分布 
    - 工作量能够自动地被共享和均衡 
    - 容错:一个OMS可以重做另外一个OMS的工作量 
    第三层 Third-tier: 
    第三层是智能代理(Intelligent Agent),是在每个server上必须安装的,用来执行任务和监控发生在该服务器各被管理对象上的事件的软件. 
    被管理对象包括网络节点(服务器)、数据库、侦听程序(listener)以及其他安装在这些结点上的Oracle服务。 
    这三层可以是在同一台机器上,不同的机器上,或任意的组合,都可以。 
    B. 企业管理器(EM)框架的设置 
    ================================ 
    为了配置简便,每层配置后,应先验证是否配置正确,然后到下一层。方便的构造过程是从第三层到第一层。 
    I. 配置第三层: 
    为了管理结点和结点上的oracle服务,必须在结点上配置并运行一个智能代理(Intelligent Agent)。 
    智能代理是由Oracle Server CD上安装的。详细安装信息,参考Oracle Server安装指南和Intelligent Agent用户指南。 
    如果被管理的结点是一个Windows NT系统: 
        Checklist - 
        o 启动智能代理 
        o 设置一个有"Logon as Batch Job"权限的Windows NT 管理员用户 
    1. 启动智能代理/Intelligent Agent: 
    启动一个Windows NT上的Intelligent Agent, 操作如下: 
    a. 双点[控制面板/Control Panel]文件夹中的服务/Services图标。 
    b. 选择名为Oracle<oracle home>Agent的服务。 
    c. 点击[开始/Start]按钮,启动这个代理。 
    停止一个Windows NT上的Intelligent Agent, 操作如下: 
    a. 双点[控制面板/Control Panel]文件夹中的服务/Services图标。 
    b. 选择名为Oracle<oracle home>Agent的服务。 
    c. 点击[停止/Stop ]按钮,停止这个代理。 
    验证此代理是否在运行,进行下面操作的任意组合: 
    a. 在控制面板的服务中检查Oracle<oracle home>Agent的状态 
    b. 验证NT任务管理器中是否有进程dbsnmp.exe。 
    c. 在命令行中执行net start命令。Oracle<oracle home>Agent应当出现在服务列表中。
      

  3.   

    呵呵,文章太长了,发消息,传给你吧!
    oem(oracle enterprise manager)的启动,至少要先配置一个资料库!
    1、程序》oracle》enterprise manager》configuration assistant)建好了资料库!!
    2、或者cmd>emca)然后:
    运行oracle enterprise manager 
    1、程序》oracle》enterprise manager》console
    2、cmd>oemapp console好运!发消息交流!!
      

  4.   

    你可以再想一想,可以启动的服务我都已经启动了,但是不知道为什么无法启动OracleOraHome90MangermentServer,资料库的配置也是没有问题的,而且资料库我也已经将他启动了,你说道的进程也都有阿.可是??????????
      

  5.   

    系统重起一次看如何
    我曾经试着停止OracleOraHome90MangermentServer 但提示我输入用户名和密码,我试了好几次都不行,重起之后就可以了
    看看http://www.oradb.net/err/oem816_01.htm
      

  6.   

    又被人抢先一步. :(删除资料库 -> 重启 -> 创建资料库 -> 设置"自动"服务 -> 重启.