当oracle dbconsole服务无法启动时:
emctl start dbconsole
手工从cmd命令行启动:
C:\Documents and Settings\Administrator>emctl start dbconsole
Environment variable ORACLE_SID not defined. Please define it.
设置Oracle_sid环境变量:C:\Documents and Settings\Administrator>set oracle_sid=orcl
C:\Documents and Settings\Administrator>emctl start dbconsoleOC4J Configuration issue.
C:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_WWW-D79AC60CC61_orcl_orcl not found.
还是不行,到目录 C:\oracle\product\10.2.0\db_1\oc4j\j2ee 下发现只有OC4J_DBConsole_localhost_orcl目录,并没有OC4J_DBConsole_sz-wangncD.cn.linecom.com_orcl这样的目录复制目录改成系统提示的文件夹名,
再运行emctl start dbconsole又会报一个类似的错误提示,另一个目录,同样处理。重启后服务终于可以正常启动了。