在服务里面启动了ManagementServer启动,但是马上就关掉了,
系统是20003sever
oracle 9i

解决方案 »

  1.   


    启动的过程中,报什么错误?去alert log日志里面看下,是什么错误,贴出来,大家帮你看下吧!
      

  2.   

    用于 Windows NT 的 OEMCTL: 版本 9.0.1.0.0 
    版权所有 (c) 1998, 2001 Oracle Corporation。保留所有权利。
    启动 Oracle Management Server...VXA-3008 : 正在启动 OMS 服务, 请稍候。VXA: Doing a shutdown and restartRestarting the Oracle management Server.... 
    用于 Windows NT 的 OEMCTL: 版本 9.0.1.0.0 
    版权所有 (c) 1998, 2001 Oracle Corporation。保留所有权利。
    启动 Oracle Management Server...VXA-3008 : 正在启动 OMS 服务, 请稍候。java.lang.NullPointerException: 
    at oracle.sysman.vxx.vxxo.VxxoEMORB.getName(VxxoEMORB.java:735)
    at oracle.sysman.vxx.vxxo.VxxoEMORB.deregister(VxxoEMORB.java:467)
    at oracle.sysman.vdg.VdgAgentGatewayImpl.killService(VdgAgentGatewayImpl.java:563)
    at oracle.sysman.vxa.VxaAppServer.connectionLost(VxaAppServer.java:1282)
    at oracle.sysman.vdg.VdgAgentGatewayImpl.initiateExitAndRestart(VdgAgentGatewayImpl.java:642)
    at oracle.sysman.vdg.vdgConn.VdgConnection.pollForConnectionEvents(VdgConnection.java:1487)
    at oracle.sysman.vdg.vdgConn.VdgListenThread.inConnPollLoop_(VdgListenThread.java:347)
    at oracle.sysman.vdg.vdgConn.VdgListenThread.run(VdgListenThread.java:290)
    at oracle.sysman.vtaGallery.threadPoolManager.WorkerThread.run(Worker.java:271)
    java.lang.NullPointerException: 
    at java.util.Hashtable.get(Hashtable.java:259)
    at oracle.sysman.vxa.VxaAppServer.connectionLost(VxaAppServer.java:1274)
    at oracle.sysman.vdg.VdgAgentGatewayImpl.initiateExitAndRestart(VdgAgentGatewayImpl.java:642)
    at oracle.sysman.vdg.vdgConn.VdgConnection.pollForConnectionEvents(VdgConnection.java:1487)
    at oracle.sysman.vdg.vdgConn.VdgListenThread.inConnPollLoop_(VdgListenThread.java:347)
    at oracle.sysman.vdg.vdgConn.VdgListenThread.run(VdgListenThread.java:290)
    at oracle.sysman.vtaGallery.threadPoolManager.WorkerThread.run(Worker.java:271)
    java.lang.NullPointerException: 
    at java.util.Hashtable.get(Hashtable.java:259)
    at oracle.sysman.vxa.VxaAppServer.connectionLost(VxaAppServer.java:1274)
    at oracle.sysman.vdg.VdgAgentGatewayImpl.initiateExitAndRestart(VdgAgentGatewayImpl.java:642)
    at oracle.sysman.vdg.vdgConn.VdgConnection.pollForConnectionEvents(VdgConnection.java:1487)
    at oracle.sysman.vdg.vdgConn.VdgListenThread.inConnPollLoop_(VdgListenThread.java:347)
    at oracle.sysman.vdg.vdgConn.VdgListenThread.run(VdgListenThread.java:290)
    at oracle.sysman.vtaGallery.threadPoolManager.WorkerThread.run(Worker.java:271)
    java.lang.NullPointerException: 
    at oracle.sysman.vdb.VdbSessionFactory.checkForEmptyCreds(VdbSessionFactory.java:586)
    at oracle.sysman.vdb.VdbSessionFactory.getPrivateAutoCommitSession(VdbSessionFactory.java:1259)
    at oracle.sysman.vds.VdsImpl.getSystemAutoCommitSession(VdsImpl.java:1013)
    at oracle.sysman.vds.VdsImpl.getPrivateAutoCommitSession(VdsImpl.java:955)
    at oracle.sysman.vdg.vdgStore.VdgDbConnection.getRepositoryAutoSession(VdgDbConnection.java:84)
    at oracle.sysman.vdg.vdgStore.VdgNodeStore.getPingNodes(VdgNodeStore.java:304)
    at oracle.sysman.vdg.VdgPingManager.getNodes(VdgPingManager.java:260)
    at oracle.sysman.vdg.VdgPingManager.run(VdgPingManager.java:439)
    at oracle.sysman.vtaGallery.threadPoolManager.WorkerThread.run(Worker.java:271)
    oracle.sysman.vxx.vxxo.VxxoNameNotFoundException: VXX-2009 : 无法找到服务环境
    at oracle.sysman.vxx.vxxo.VxxoEMORB.getNextBindName(VxxoEMORB.java:813)
    at oracle.sysman.vxx.vxxo.VxxoEMORB.bind(VxxoEMORB.java:333)
    at oracle.sysman.vxa.VxaAppServer.cacheServiceIOR(VxaAppServer.java:1620)
    at oracle.sysman.vxa.VxaAppServer.main(VxaAppServer.java:2617)
    exception VxaInvalidStateException{wstring reason="VXA-3032 : \?25\?76\?50 ORB \?12\?21\?32 OMS \?15\?41\?66\?72\?31\?02\?43\?50\?63\?55 oms";}
    at oracle.sysman.vxa.VxaAppServer.main(VxaAppServer.java:2618)启动 Oracle Management Server 时出错。java.lang.NullPointerException: 
    at java.util.Hashtable.get(Hashtable.java:259)
    at oracle.sysman.vxa.VxaAppServer.stopServices(VxaAppServer.java:1219)
    at oracle.sysman.vxa.VxaAppServer.exit(VxaAppServer.java:2111)
    at oracle.sysman.vxa.VxaAppServer.main(VxaAppServer.java:2629)
      

  3.   


    进命令行试试 agentctl start;
    然后再启动OMS服务
      

  4.   

    agentctl start; 
    执行不了呀,提示未知命令开头
      

  5.   

    楼主是windows xp操作系统下安装的oracle吗?
      

  6.   


    你在控制面板-->管理工具-->服务里面,把所有别的oracle服务都启动起来,特别是Oracle   Intelligent   Agents服务要起来,然后再启动OMS,试下!
      

  7.   

    我的怎么没有Oracle  Intelligent  Agents 这个服务?