OracleDBConsoleorcl启动失败,到服务里一看,确实没有启动.手动启动一下,报错误码2
我装的是10g,于是到ORACLE\product\10.2.0\db_1\test_orcl\sysman\log目录看一下log里写了什么,打开OracleDBConsoleorclsrvc.log.
log最后记录的是:
-------------- [OracleDBConsoleorcl] ------------
EMDROOT=c:\oracle\product\10.2.0\db_1
ORACLE_HOME=c:\oracle\product\10.2.0\db_1
EMDSTATE=c:\oracle\product\10.2.0\db_1\wangzh_orcl
CONSOLE_CFG=dbconsole
TRACE_LEVEL=16
TIMEOUT=15
12/10/07 10:56:03 Start pending...
12/10/07 10:56:03 Verifying dbconsole is not started already. Command line "c:\oracle\product\10.2.0\db_1\bin\emctl.bat" istatus dbconsole
12/10/07 10:56:04 dbconsole launch commandline is "c:\oracle\product\10.2.0\db_1\bin\emctl.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:\oracle\product\10.2.0\db_1\test_orcl\sysman\log\emdbconsole.nohup for details
日志让看emdbconsole.nohup文件,目录里没有这个文件呀.
方法 1 :
手动执行一下emctl.bat,于是启动控制台,执行emctl.bat istart dbconsole,报错,ORACLE_SID没有定义,打开emctl.bat看看,这里是定义环境变量的地方,其中已经设置了这些:
if not defined REMOTE_EMDROOT (set ORACLE_HOME=Ec:\oracle\product\10.2.0\db_1)
if not defined REMOTE_EMDROOT (set EMDROOT=%ORACLE_HOME%)
if defined REMOTE_EMDROOT (set ORACLE_HOME=%REMOTE_EMDROOT%)
if defined REMOTE_EMDROOT (set EMDROOT=%ORACLE_HOME%)
if defined REMOTE_EMDROOT (set LOCAL_EMDROOT=c:\oracle\product\10.2.0\db_1)
......
后边还有一条设置:
if not defined DBCONSOLE_SERVICE_NAME (set DBCONSOLE_SERVICE_NAME=OracleDBConsole%ORACLE_SID%),用到了ORACLE_SID,但没有看到前面设置,只能手动设置ORACLE_SID试试,于是加了一条设置:
if defined REMOTE_EMDROOT (set ORACLE_SID=orcl) orcl是我的数据库实例名
到服务中启动OracleDBConsoleorcl,ok,没有报错;
重新启动计算机,也没有报错,OracleDBConsoleorcl服务也启动了。
方法 2 :
\oracle\product\10.2.0\db_1文件夹下
把localhost_orcl复制为
\db_1\localhost_orcl
\db_1\机器名_orcl
然后同样这样做在如下目录
\db_1/oc4j/j2ee/OC4J_DBConsole_localhost_orcl
\db_1/oc4j/j2ee/OC4J_DBConsole_机器名_orcl
注释: 我的方法一没有成功,还要用shutdown 和 startup重起数据库!
分享到:
相关推荐
解决OracleDBConsoleorcl不能启动问题
\解决OracleDBConsoleorcl服务无法启动问题
OracleDBConsoleorcl服务无法启动问题解决【实用贴】
该资源是改了主机ip地址后OracleDBConsoleorcl不能启动的解决方案,按照方案操作将成功设置正确。
OracleDBConsoleorcl无法启动解决方法
oracle数据库服务器更换IP后,导致ORACLEDBCONSOLEORCL服务无法启动的解决方案。
Windows不能在本地计算机启动OracleDBConsoleorc怎么办
OracleDBConsoleorcl 服务无法启动 在事件查看器里看到 Agent process exited abnormally during initialization.的记录。知道是因为自己改了机器名导致了,Google解决这个问题发现很多人在问,看来大家都经常更改...
OracleDBConsoleorcl 控制台的服务进程 2.OracleJobSchedulerORCL 定时器的服务进程 OracleDBConsoleorcl 控制台的服务进程 2.OracleJobSchedulerORCL 定时器的服务进程 OracleDBConsoleorcl 控制台的服务进程 ...
如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2 后从网上寻得一贴,问题解决,解决原因不详,反正就是解决了。 问题描述:学校机房母盘安装Oracle10g传输到其它机器,母盘的Oracle可以正常...
11g,10g都是启动和关闭的都是下面的这三个服务,基本够用,如果要启动其它的可以再对bat文件进行编辑。 OracleDBConsoleorcl,OracleOraDb11g_home1TNSListener,OracleServiceORCL
将oracle的OracleDBConsoleorcl 、OracleOraDb10g_home1iSQL*Plus 、OracleOraDb10g_home1TNSListener 、OracleServiceORCL等服务设为手动启动。开机后若要使用数据,运行oral.bat即可启动相关服务。(没积分了。。...
一查找资料,发现OracleOraDb10g_home1TNSListener服务启动了自动关闭了,再启动怎么也启动不了,想想肯定跟改ip有关,一查果然是这个问题,用了下面方法立马成功了: 1.在cmd环境下运行emca -config dbcontrol db...
启动OracleDBConsoleorcl服务 (2) . 启动浏览器 (3) . 注意事项: 3. 使用DBCA创建数据库 …… …… 第2 章 SQL * Plus命令 第3章 SQL语句基础 第4节 Oracle事务处理 第5节 SQL优化 第6节 PL( Procedural Language...
按照win7 64位环境下Oracle 11g R2安装详解中的方法成功安装Oracle 11g后,共有7个服务,分别为Oracle ORCL VSS Writer Service,OracleDBConsoleorcl,OracleJobSchedulerORCL, OracleMTSRecoveryService,...
前几日,给自己的电脑配置了一个域名,结果今天想通过10g的控制台新建一个用户到数据的时候,发现控制台登录不了了,去服务里面查看了一下,OracleDBConsoleorcl没有启动,也无法启动,上网看了一下,估计是由于域名...
详细地描述了如何配置和使用ORACLE DBCONSOLE,是个人的学习笔记.
它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动) 2. OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterpris