自从安装完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。
分享到:
相关推荐
系统环境为Oracle 10g版本,通过查看日志文件`OracleDBConsoleorclsrvc.log`发现最后一条记录显示服务启动失败,并提示检查`emdbconsole.nohup`文件,但实际该文件不存在。进一步手动执行`emctl.bat istartdbconsole...
在使用Oracle数据库的过程中,可能会遇到OracleDBConsoleorcl服务无法启动的情况。这种情况通常表现为尝试启动OracleDBConsoleorcl服务时,系统提示“Windows不能在本地计算机启动OracleDBConsoleorcl”并建议查阅...
这个问题通常出现在Oracle 10g版本的安装过程中。 #### 二、错误分析与日志检查 当OracleDBConsoleorcl服务无法启动时,第一步是检查相关的日志文件以获取更多细节。根据题目中的部分日志信息,可以看到以下关键...
在Windows Server 2008 R2 x64操作系统上安装Oracle 10g数据库时,可能会遇到一个常见的问题,即在安装过程中达到85%进度时,Oracle Database Control(通常称为DBConsole)服务无法启动,同时Oracle Enterprise ...
在修改了计算机名或IP地址之后,尝试启动Oracle 10g服务(例如,"OracleDBConsoleorcl")时,Windows服务管理器可能会报错,提示“Windows不能在本地计算机启动OracleDBConsoleorcl。有关更多信息,查阅系统事件日志...
在Windows操作系统中,当遇到"Windows不能在本地计算机启动OracleDBConsoleorc"的问题时,这通常意味着Oracle数据库控制台服务无法正常启动。OracleDBConsole[SID]服务是Oracle数据库企业管理器的一部分,它允许用户...
安装完毕后,要确保Oracle 11g的相关服务如OracleServiceORCL、OracleOraDb11g_home1TNSListener和OracleDBConsoleorcl处于启动状态,并通过SQL*Plus验证用户登录和Oracle企业管理器(OEM)访问。 在实际教学中,...
因此,通过调整服务的启动顺序,可以确保Oracle服务在依赖的服务已经启动之后再启动,避免启动失败。 2. **禁用不必要的服务**:对于非Oracle相关的服务,如果它们不是必须的,可以考虑将其启动类型设置为“禁用”...
在Windows操作系统下,用户遇到Oracle DBConsoleOcl服务无法启动的问题。具体表现为系统提示“Windows不能在本地计算机上启动OracleDBConsoleorcl服务”,并在系统事件日志中记录了错误“Agentprocess exited ...
- 日志文件中通常包含了启动失败的具体原因,比如是否由于网络配置错误、权限不足或是其他软件冲突等问题导致。 4. **重启相关服务** - 完成上述配置后,尝试重启Oracle的相关服务。可以通过命令`emctl start ...
1. **等待服务启动失败**:日志中提到“Waiting for service ‘OracleDBConsoleorcl’ to fully start”,即等待 OracleDBConsoleorcl 服务完全启动的过程出现问题。 2. **初始化失败**:日志记录了...
在`ORACLE_HOME`目录下的`test_orclsysmanlog`目录中,有一个名为`OracleDBConsoleorclsrvc.log`的日志文件,它记录了服务启动失败的原因。如果日志指示要查看`emdbconsole.nohup`文件,但该文件不存在,可能需要...
如果主机文件无误,但问题依然存在,可以通过事件查看器查看错误信息,以确定导致OracleDBConsoleorcl服务启动失败的具体原因。根据日志文件`OracleDBConsoleorclsrvc.log`,可能需要进一步查看`emdbconsole.nohup`...
Oracle 11g 是一款功能强大的关系型数据库管理系统,广泛应用于各种企业和组织中。本文将详细介绍Oracle 11g的安装过程,包括从初始的选择安装类型到最终的安装测试,帮助读者顺利安装并初步使用该数据库。 #### 二...
Oracle BIEE (Business Intelligence) 11g 是一款强大的企业级商业智能解决方案,它能够帮助企业用户从大量数据中提取有用的信息,并通过丰富的可视化手段进行展示。本文将详细介绍Oracle BIEE 11g 的安装流程及相关...
1. **检查服务状态**:首先,用户需要在服务管理器中检查Oracle相关的服务(如"OracleDBConsoleorcl","OracleOraDb11g_home1TNSListener"等)是否还在服务列表中。如果不在,说明服务已被删除或未正确启动。 2. **...
- **主目录与环境变量设置**:安装过程中会创建名为`OraDb10g_home1`的主目录,并配置环境变量指向Oracle相关配置文件及执行文件的位置。 - **事务处理与数据仓库概念**: - **事务处理**:即在线事务处理(OLTP),...
其中,默认自动启动的服务包括:OracleCSService、OracleDBConsoleorcl、OracleOraDb10g_home1iSQL*Plus、OracleServiceORCL 和 OracleOraDb10g_home1TNSListener。 #### 六、Oracle的体系结构 - **Oracle服务器**...