OC4J Configuration issue. /u01...dbhome_1/oc4j/j2ee/OC4J_DBConsole_orcl-db-01_orcl not found.

emctl start dbconsole

报错信息:

OC4J Configuration issue. /u01/app/Oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_orcl-db-01_orcl not found. 


解决办法:

首先要确定sys,dbsnmp,sysman帐户正常没有被锁定,密码正确。然后运行下面的命令

$emca -config dbcontrol db -repos recreate;
注意:(重新创建DBCONSOLE:(如果是在windows下,要先到注册表删除DBCONSOLE(HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/OracleDBconsole)的服务,重启电脑))

根据提示,
先输入SID,
输入监听程序端口端口1521,
输入SYS密码,
输入DBSNMP密码,
输入SYSMAN 密码,
输入Y继续

完成。

原文地址:https://www.cnblogs.com/hftian/p/7043837.html