`

ORACLE10g中OracleDBConsoleorcl启动失败问题失败

阅读更多

自从安装完oracle后的相当长时间没有访问oracle中的http://localhost:1158/em 这个地址,今天访问一下想创建一个新的用户,结果OracleDBConsole服务不能启动,无法访问http://localhost:1158/em ,在网上找了很多资料都尝试了一下,最终解决了问题。

    第一种:
%ORACLE HOME%\db_1\NETWORK\ADMIN\listener.ora文件,修改其中的HOST=***,listener.ora文件中的HOST =***与 系统属性--》计算机名选项卡 中显示的“ 完整的计算机名称:dsideal-db ”保持一致,即将***更改为dsideal-db ,重启计算机,再尝试启动OralceDBConsole服务,发现服务能正常启动,故障排除。
listener.ora文件内容如下: 

listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora 
# Generated by Oracle configuration tools. 

SID_LIST_LISTENER = 
  (SID_LIST = 
    (SID_DESC = 
      (SID_NAME = PLSExtProc) 
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1 ) 
      (PROGRAM = extproc) 
    ) 
  ) 

LISTENER = 
  (DESCRIPTION_LIST = 
    (DESCRIPTION = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
      (ADDRESS = (PROTOCOL = TCP)(HOST = dsideal-db )(PORT = 1521 )) 
#完整的计算机名称;端口号 
    ) 
  ) 

 
  PS1:这种方法我试的时候,发现我的文件里已经是这样的标准,可见这种方法并不能真正地解决我当前的问题,不过或许会对另一些问题有帮助。我依然修改了一下,换了一下名字,重起了机器,结果确实没有解决问题。

    第二种:
1. 检查主机名/IP、端口是否正确
安装时的主机名/IP、端口记录在$ORACLE_HOME/install/portlist.ini 文件中。
缺省是:

一般用户                   http://ip:5560/isqlplus
DBA用户                   http://ip:5560/isqlplus/dba
EM Database Control http://ip:1158/em/


2. 看em, isqlplus服务是否起启动,状态是否正常
当然Oracle安装时,要选择安装了“Oracle Enterprise Manager配置数据库”


其它问题:

3. 换了ip需要重建em,以下是em的相关命令:

创建一个EM资料库
emca -repos create
重建一个EM资料库
emca -repos recreate
删除一个EM资料库
emca -repos drop
配置数据库的 Database Control
emca -config dbcontrol db
删除数据库的 Database Control配置
emca -deconfig dbcontrol db
重新配置db control的端口,默认端口在1158
emca -reconfig ports
emca -reconfig ports -dbcontrol_http_port 1160
emca -reconfig ports -agent_port 3940
先设置ORACLE_SID环境变量后,启动EM console服务
emctl start dbconsole
先设置ORACLE_SID环境变量后,停止EM console服务
emctl stop dbconsole
先设置ORACLE_SID环境变量后,查看EM console服务的状态
emctl status dbconsole

配置dbconsole的步骤
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
重新配置dbconsole的步骤
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole

   PS2:这种方法是可行的,且其中的重点在于如果改变了IP的话,就会导致em不能访问,em就需要重建。其中我的操作是:

emca -repos drop 
emca -repos create 
emca -config dbcontrol db 
emctl start dbconsole 

 
至最后,问题解决,em可以访问了,不过的是,端口已经变成为5500了,即http://localhost:5500/em

 

分享到:
评论

相关推荐

    OracleDBConsoleorcl服务无法启动问题解决

    系统环境为Oracle 10g版本,通过查看日志文件`OracleDBConsoleorclsrvc.log`发现最后一条记录显示服务启动失败,并提示检查`emdbconsole.nohup`文件,但实际该文件不存在。进一步手动执行`emctl.bat istartdbconsole...

    解决OracleDBConsoleorcl服务无法启动问题

    在使用Oracle数据库的过程中,可能会遇到OracleDBConsoleorcl服务无法启动的情况。这种情况通常表现为尝试启动OracleDBConsoleorcl服务时,系统提示“Windows不能在本地计算机启动OracleDBConsoleorcl”并建议查阅...

    解决OracleDBConsoleorcl不能启动,报错误码2

    这个问题通常出现在Oracle 10g版本的安装过程中。 #### 二、错误分析与日志检查 当OracleDBConsoleorcl服务无法启动时,第一步是检查相关的日志文件以获取更多细节。根据题目中的部分日志信息,可以看到以下关键...

    解决window_2008_x64_安装ORACLE_10G_85%问题oracleDBConsole服务无法启动_OEM无法启动_Patch_8350262

    在Windows Server 2008 R2 x64操作系统上安装Oracle 10g数据库时,可能会遇到一个常见的问题,即在安装过程中达到85%进度时,Oracle Database Control(通常称为DBConsole)服务无法启动,同时Oracle Enterprise ...

    修改计算机名或IP后Oracle10g服务无法启动的解决方法

    在修改了计算机名或IP地址之后,尝试启动Oracle 10g服务(例如,"OracleDBConsoleorcl")时,Windows服务管理器可能会报错,提示“Windows不能在本地计算机启动OracleDBConsoleorcl。有关更多信息,查阅系统事件日志...

    oracle11g使用手册

    - **启动服务**:Oracle 11g运行时会启动`java.exe`和`perl.exe`两个进程,这些进程用于服务`OracleDBConsoleorcl`。若缺少该服务,则无法使用图形用户界面(Oracle控制台网页)。 #### 二、数据表空间管理 ##### ...

    Windows不能在本地计算机启动OracleDBConsoleorc

    在Windows操作系统中,当遇到"Windows不能在本地计算机启动OracleDBConsoleorc"的问题时,这通常意味着Oracle数据库控制台服务无法正常启动。OracleDBConsole[SID]服务是Oracle数据库企业管理器的一部分,它允许用户...

    Oracle11g在实践教学中的常见问题及解决办法.pdf

    安装完毕后,要确保Oracle 11g的相关服务如OracleServiceORCL、OracleOraDb11g_home1TNSListener和OracleDBConsoleorcl处于启动状态,并通过SQL*Plus验证用户登录和Oracle企业管理器(OEM)访问。 在实际教学中,...

    oracle启动项配置快捷

    因此,通过调整服务的启动顺序,可以确保Oracle服务在依赖的服务已经启动之后再启动,避免启动失败。 2. **禁用不必要的服务**:对于非Oracle相关的服务,如果它们不是必须的,可以考虑将其启动类型设置为“禁用”...

    oracle oracleDBConsoleOcl服务无法启动解决办法

    在Windows操作系统下,用户遇到Oracle DBConsoleOcl服务无法启动的问题。具体表现为系统提示“Windows不能在本地计算机上启动OracleDBConsoleorcl服务”,并在系统事件日志中记录了错误“Agentprocess exited ...

    oracle修改机器名后不能启动Console的解决方案

    - 日志文件中通常包含了启动失败的具体原因,比如是否由于网络配置错误、权限不足或是其他软件冲突等问题导致。 4. **重启相关服务** - 完成上述配置后,尝试重启Oracle的相关服务。可以通过命令`emctl start ...

    windows 2008 r2安装oracle

    1. **等待服务启动失败**:日志中提到“Waiting for service ‘OracleDBConsoleorcl’ to fully start”,即等待 OracleDBConsoleorcl 服务完全启动的过程出现问题。 2. **初始化失败**:日志记录了...

    Oracle常见问题及其解决方法.docx

    在`ORACLE_HOME`目录下的`test_orclsysmanlog`目录中,有一个名为`OracleDBConsoleorclsrvc.log`的日志文件,它记录了服务启动失败的原因。如果日志指示要查看`emdbconsole.nohup`文件,但该文件不存在,可能需要...

    oracle常见问题解决方法(个人总结)word文档

    如果主机文件无误,但问题依然存在,可以通过事件查看器查看错误信息,以确定导致OracleDBConsoleorcl服务启动失败的具体原因。根据日志文件`OracleDBConsoleorclsrvc.log`,可能需要进一步查看`emdbconsole.nohup`...

    ORACLE 11g安装.docx

    Oracle 11g 是一款功能强大的关系型数据库管理系统,广泛应用于各种企业和组织中。本文将详细介绍Oracle 11g的安装过程,包括从初始的选择安装类型到最终的安装测试,帮助读者顺利安装并初步使用该数据库。 #### 二...

    Oracle BIEE (Business Intelligence)11g 安装指南.docx

    Oracle BIEE (Business Intelligence) 11g 是一款强大的企业级商业智能解决方案,它能够帮助企业用户从大量数据中提取有用的信息,并通过丰富的可视化手段进行展示。本文将详细介绍Oracle BIEE 11g 的安装流程及相关...

    window8自动升级为8.1后,oracle服务丢失

    1. **检查服务状态**:首先,用户需要在服务管理器中检查Oracle相关的服务(如"OracleDBConsoleorcl","OracleOraDb11g_home1TNSListener"等)是否还在服务列表中。如果不在,说明服务已被删除或未正确启动。 2. **...

    ORACLE安装于卸载

    - **主目录与环境变量设置**:安装过程中会创建名为`OraDb10g_home1`的主目录,并配置环境变量指向Oracle相关配置文件及执行文件的位置。 - **事务处理与数据仓库概念**: - **事务处理**:即在线事务处理(OLTP),...

    第1章 Oracle概述.pdf

    其中,默认自动启动的服务包括:OracleCSService、OracleDBConsoleorcl、OracleOraDb10g_home1iSQL*Plus、OracleServiceORCL 和 OracleOraDb10g_home1TNSListener。 #### 六、Oracle的体系结构 - **Oracle服务器**...

Global site tag (gtag.js) - Google Analytics