专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » 解决OracleDBConsoleorcl不能启动 报错误码 »正文

解决OracleDBConsoleorcl不能启动 报错误码

来源: 发布时间:星期四, 2009年3月19日 浏览:0次 评论:0


今天来公司启动电脑,到登陆界面,电脑报有个服务启动失败,我电脑没有新装软件Software,周 6还没有问题,如何突然报这个?于是到事件查看器中看看什么问题,显示是OracleDBConsoleorcl启动失败,到服务里看,确实没有启动.手动启动码2

我装是10g,于是到ORACLEproduct10.2.0db_1test_orclsysmanlog目录看下log里写了什么,打开OracleDBConsoleorclsrvc.log.

log最后记录是:
————– [OracleDBConsoleorcl] ————
EMDROOT=c:oracleproduct10.2.0db_1
ORACLE_HOME=c:oracleproduct10.2.0db_1
EMDSTATE=c:oracleproduct10.2.0db_1wangzh_orcl
CONSOLE_CFG=dbconsole
TRACE_LEVEL=16
TIMEOUT=15
12/10/07 10:56:03 Start pending…
12/10/07 10:56:03 Verying dbconsole is not started already. Command line "c:oracleproduct10.2.0db_1binemctl.bat" istatus dbconsole
12/10/07 10:56:04 dbconsole launch commandline is "c:oracleproduct10.2.0db_1binemctl.bat" istart dbconsole
12/10/07 10:56:04 Tracking process launch…
12/10/07 10:56:34 dbconsole exited with retCode 2.
12/10/07 10:56:34 Check c:oracleproduct10.2.0db_1test_orclsysmanlogemdbconsole.nohup for details

日志让看emdbconsole.nohup文件,目录里没有这个文件呀.

手动执行下emctl.bat于是启动控制台执行emctl.bat istart dbconsole报错ORACLE_SID没有定义打开emctl.bat看看这里是定义环境变量地方其中已经设置了这些:
not d REMOTE_EMDROOT ( ORACLE_HOME=Ec:oracleproduct10.2.0db_1)
not d REMOTE_EMDROOT ( EMDROOT=%ORACLE_HOME%)
d REMOTE_EMDROOT ( ORACLE_HOME=%REMOTE_EMDROOT%)
d REMOTE_EMDROOT ( EMDROOT=%ORACLE_HOME%)
d REMOTE_EMDROOT ( LOCAL_EMDROOT=c:oracleproduct10.2.0db_1)
……

后边还有条设置:
not d DBCONSOLE_SERVICE_NAME ( DBCONSOLE_SERVICE_NAME=OracleDBConsole%ORACLE_SID%)用到了ORACLE_SID但没有看到前面设置只能手动设置ORACLE_SID试试于是加了条设置:
d REMOTE_EMDROOT ( ORACLE_SID=orcl) orcl是我数据库例子名

到服务中启动OracleDBConsoleorclok没有报错;
重新启动计算机也没有报错OracleDBConsoleorcl服务也启动了
标签:
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: