注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

快乐小屋

 
 
 

日志

 
 

OracleDBConsoleorcl 无法启动问题  

2013-08-26 20:50:56|  分类: Oracle |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
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.2.0.1.0

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

  http://localhost:1158/em/

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

  服务正在启动

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

  OracleDBConsoleorcl 服务已经启动成功

(二)、OracleDBConsoleorcl 服务无法启动。

系统出错。

系统发生 3 错误。

系统找不到指定的路径。
////以上是启动时的错误 ,我的数据库是oracle10.2.0.1.0 的版本

解决方法:

在命令行输入
$ emca -config dbcontrol db 
  输入以下信息:

  SID:XXXX 
  Listener port number: 1521
  Sys 口令:******
  ……
      之后重复输入口令,邮箱等乱七八糟的东西后启动,
  好了,再次emctl start dbconsole EM就可以正常运行了!

 (三)删除EM资料档案——dbconsole启动不了

    oracle 企业管理器其实是一个单独的组件。可以将其单独删除再重新安装的,其实这并不是删除oracle企业管理器,而是oracle数据库控制台资料档案库,删 除资料档案库同时删除oracleDBConsole服务,并删除用户sysman即其所属对象,重新创建资料档案库就会重新添加 OracleDBConsole服务,并创建sysman用户机器所属对象。

    首先删除资料档案库,注意,此时oracle的监听服务和数据库服务必须处于启动状态,应为删除命令会连接到数据库删除sysman用户机器所属对象。

   C:\>emca  -repos drop

    输入以下信息 :

     数据库SID:orcl

     监听端口号:1521

     sys用户的口令:

     sysman用户的口令:

      是否继续?[是(Y)否(N)]:y

      开始等待删除。。。

      下面使用dbca来创建资料档案库。在运行窗口输入:dba,启动数据库配置助手,在第一步时,选择“配置数据库选件”,后面的操作只需要一直惦记“下一 步”就可以了。注意在选择是否使用EM资料档案库时,一定要选中。默认没有选中,dbca检测系统中已经没有EM档案资料库,于是就会重新创建。

   如果em档案资料库删除不彻底,运行dbca期间可能会报错,一般是sysman用户及其所属对象没有删除干净,遇到这种问题时,只需要再运行emca -repos  drop即可。

     

    需要注意的一点

  如果你的计算机IP地址不固定的话,装Oracle时,把网断了。这样装就不会出问题。再者在启动服务与监听服务时,不能有网络的,因为如果有网络 oracle会自动配置,所以就会出现以上的问题了。最好把两项服务设置为手动最好。也就是在什么IP环境下装的数据库,服务才只能在这种情况下启动、

    

 (四)oracle安装时,提示错误OUI-25301错误

原因是计算机名称有中文,

处理:将计算机名称改成英文,重启计算机。

  评论这张
 
阅读(324)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018