zoukankan      html  css  js  c++  java
  • Windows不能在本地计算机启动OracleDBConsoleorcl

    现象:

      Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2。

      系统事件日志 报错误"Agent process exited abnormally during initialization."

      出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,

      解决步骤如下:

      1、开始-》运行cmd

      2、执行 emctl start dbconsole

      C:\Documents and Settings\xcl>emctl start dbconsole

      Environment variable ORACLE_SID not defined. Please define it.

      提示:环境变量 ORACLE_SID 未定义,请定义。

      3、设置 ORACLE_SID =ORCL (orcl是我的实例名,也是服务名)

      C:\Documents and Settings\xcl>set oracle_sid=orcl

      4、再次执行emctl start dbconsole

      C:\Documents and Settings\xcl>emctl start dbconsole

      OC4J Configuration issue. E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl not found.

      提示:无法找到“E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl “

      注:china-d9e3f7d07 是我的计算机名

      复制该目录下的“OC4J_DBConsole_localhost_orcl”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_china-d9e3f7d07_orcl”。

      5、再次执行emctl start dbconsole

      C:\Documents and Settings\xcl>emctl start dbconsole

      EM Configuration issue. E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl not found.

      提示:无法找到 “E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl ”

      复制该目录下的“localhost_orcl”文件夹放在同一目录下,且把名称改成“china-d9e3f7d07_orcl”。

      6、再次执行emctl start dbconsole

      C:\Documents and Settings\xcl>emctl start dbconsole

      Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0

      Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.

      http://localhost:1158/em/

      Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl

      服务正在启动

      ..............................

      OracleDBConsoleorcl 服务已经启动成功

    解决方法二
    先禁用网卡,启动dbconsole服务,再进入http://localhost:1158/em,如果想上网,再启动网卡,OK!
    缺点:每一次都要禁用网卡才可以启动,麻烦!
    解决方法三
    设置回还网卡,在控制面板中,点击 新增硬件 选择 microsoft lookback adapter ,进入网上邻居,网络连接,设置任意IP,开始,oracle,配置和移植工具,netconfiguration assistant 把回还网卡的IP添加 保存。
     
    注明:1.OracleDBConsole[SID]服务负责Windows平台下启动Oracle企业管理器,从Oracle 10g开始引入这个服
            务,也是从Oracle 10g开始,Oracle的企业管理器从客户端形式变为浏览器操作模式,这里的
    [SID]
            Oracle SID,如果是默认安装就是orcl,故这个服务在你的机器上可能就是OracleDBConsoleORCL
            总结:因为机器在内网,路由器设置为强制DHCP分配IP地址,虽然每次设置的IP地址都是一样的(我这
            里为192.
    168.1.103)但因为设置的原因造成服务启动失败。
         
    2.Oracle的OracleDBConsole[SID]服务很脆弱,在没有任何误操作的情况下,重新启动计算机后,它也可
            能就启动不了了,但在这时,大家一定要保持冷静,多思考,办法总是有的,不到万不得已,不要重新
            安装,建议大家在重新启动系统前,先手动停止OracleDBConsole
    [SID]服务、监听器服务和数据库服
            务。
  • 相关阅读:
    According to TLD or attribute directive in tag file, attribute end does not accept any expressions
    Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.
    sql注入漏洞
    Servlet—简单的管理系统
    ServletContext与网站计数器
    VS2010+ICE3.5运行官方demo报错----std::bad_alloc
    java 使用相对路径读取文件
    shell编程 if 注意事项
    Ubuntu12.04下eclipse提示框黑色背景色的修改方法
    解决Ubuntu环境变量错误导致无法正常登录
  • 原文地址:https://www.cnblogs.com/wusthjp/p/2584651.html
Copyright © 2011-2022 走看看