错误代码2的解决办法:
在命令行下输入
emctl start dbconsole
提示报错,ORACLE_SID没有定义
输入
set ORACLE_SID=ORCL (ORCL是我的实例名,也是服务名)
没有问题,接着继续输入
emctl start dbconsole
提示
OC4J Configuration issue.D:oracleproduct10.2.0db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.103_orcl not found.
复制一份j2ee下的OC4J_DBConsole_HOSTNAME_orcl文件夹,重命名为OC4J_DBConsole_192.168.1.103_orcl,复制一份db_1下的HOSTNAME_orcl文件夹,重命名为192.168.1.103_orcl。
最后重新启动dbconsole,服务启动成功
错误代码3的解决办法:
在命令行输入
$ emca -config dbcontrol db
输入以下信息:
SID:orcl
Listener port number: 1521
Sys 口令:******
……
好了,再次emctl start dbconsole EM就可以正常运行了!