probleme demarrage console entreprise manager 11g et solutions

Administration Oracle, Musée des erreurs Ajouter un commentaire

Suite à des création successives de BDs la console standalone (db control) ne veut plus démarrer pour la BD courante.

$> emctl start dbconsole…failed

L’environnement minimal

…il en faut un !
Le <ORACLE_HOME> doit être correct, le < ORACLE_SID > doit être positionné sur la base cible et le <HOSTNAME>  (nom logique local de la machine) avoir une valeur correcte.
Si tel n’est pas le cas, Oracle ne trouve pas la configuration et on a un message d’erreur du genre

OC4J Configuration issue /oracle/db11g/oc4j/j2ee/OC4J_DBConsole_monpc_TEST not found.

La raison en est qu’il existe des répertoires suffixés avec la valeur de <HOSTNAME> et < ORACLE_SID> notamment :

<ORACLE_HOME>/oc4j/j2ee/OC4J_DBConsole_<HOSTNAME>_<ORACLE_SID>
exemple : /oracle/db11g/oc4j/j2ee/OC4J_DBConsole_monpc_TEST
<ORACLE_HOME><HOSTNAME>_<ORACLE_SID>
exemple : /oracle/db11g/monpc_TEST

Accessoirement la base et le listener doivent être démarrés pour que la console soit complètement fonctionnelle.

rem : on peut cependant lancer la console sans rien et s’en servir pour démarrer la base et le listener…mais je ne vous le conseille pas

Solution brute

1) recréer le référentiel de la console dans la base ( ou repository) qui correspond au schema SYSMAN :

$> emca -repos recreate

2) reconfigurer la console :

$> emca -config dbcontrol db

Faire un commentaire