其实OEM不一定就要在创建数据库的那台机器上安装,因为我从来不用OEM,所以也不知道它是否可以在linux上启动。
建议把OEM装在windows上,也可以控制linux的数据库。
还建议不要乱用oem,给我的感觉它很不好。
其实oem是一个三层的管理结构,它属于中间层。用于管理异地的、众多的数据库时比较方便,对于我们来说,一个数据库,没有必要用oem,自己写代码管理是最好的,学东西也会最快。其实oracle studio有什么不好,也很好用,其他的工具
如pl/sql developer是更好用

解决方案 »

  1.   

    主要是我刚接触Oracle,顺便问问是不是emp和imp等操作需要oem
      

  2.   

    你的ORACLE是那个版本的?比如8I与9i是不一样的
    你可以用
    oemapp 一看E文就成了
      

  3.   

    To:wxhakhz(星空守夜人)
    我的Oracel是817,oemapp只显示了三个worksheet,console和dbastudio,在Windows中oem需要用服务来启动,是不是在Linux只要添加了资料档案库Oem就可以用sysman/oem_temp登录了,但是我添加了之后还是不行的。
      

  4.   

    在创建了资料档案库后还需启OMS服务
        agentctl    启动代理服务
        oemctl start oms    启动服务
        oemapp console    打开企业管理器
    我用的是9i,8i的代理服务文件名可能有点不同
    在$ORACLE_HOME/bin下,可以看一下