我装的是Oracle 10g,可是DBConsole服务不能启动,安装过程中提示可以以后手动启动。可是,该如何手动启动呢?请各位大虾指点。

解决方案 »

  1.   

    切换到命令行.
    emctl start dbconsole 
      

  2.   

    如果出现ORACLE_SID未指定,右击我的电脑->属性->高级->环境变量
    新建立个系统变量 : oracle_sid=你的数据库SID
      

  3.   


    可是仍然无法启动呀!
    命令行下的指示如下,有点看不太懂,请各位指教。C:\Documents and Settings\FengHao>emctl   start   dbconsole
    Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
    Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
    http://fh:1158/em/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleFOX
    务正在启动 .
    OracleDBConsoleFOX 服务无法启动。发生服务特定错误: 1.请键入 NET HELPMSG 3547 以获得更多的帮助。
    C:\Documents and Settings\FengHao>NET HELPING 3547
    此命令的语法是:
    NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
          HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
          SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]
      

  4.   

    刚才打错了。不过,还是不太明白。C:\Documents and Settings\FengHao>NET HELPMSG 3547发生服务特定错误: ***.
    解释发生服务方面的问题。操作请参考解释或手册来判断问题发生原因。
      

  5.   

    你应该去%ORACLE_HOME%\<host_name_sid>\sysman\log目录下
    检查这些文件:
    OracleDBConsole<sid>srvc.log
    emoms.log/emoms.trc
    emagent.trc
      

  6.   

    可是,%ORACLE_HOME%\ <host_name_sid> \sysman\log目录下 是空的呀
     
      

  7.   

    D:\oracle\product\10.2.0\db_1\server_orcl\sysman\log