Probleme de démmarrage avec oracle 10g

Bonjour,

J'ai installé oracle 10g sur une debian4
au début j'ai eu aucun problème
les commande suivantes s'exécutaient sans problème:
dbstart
lsnrctl start
isqlplus start
emctl start dbconsole

Mais depuis un moment emctl start dbconsole me renvoi l'erreur suivante
"OC4J configuration issue /oracle/u01/app/oracle/product/oc4j/j2ee/oc4j_DBconsole_localhost_orcl is not found"

j'ai regardé dans le repertoire j2ee et j'ai trouvé "oc4j_DBconsole_svrdebian_orcl"

la machine s'appelle "svrdebian" et la base de données "orcl"

que doije faire pour y remedier?
Configuration: Linux debian4
iceweasel

5 réponses

  1. une base de données EE

    mes varialbles d'environnement

    PS1=’[\u sur \h] \w :’
    umask 022
    unset USERNAME
    export ORACLE_BASE=/oracle/u01/app/oracle
    export ORACLE_HOME=/oracle/u01/app/oracle/product
    export ORACLE_SID=bdtest #bdtest étant le nom de votre base de donnée
    export ORACLE_TERM=xterm
    export PATH=/oracle/u01/app/oracle/product/bin:/usr/sbin:$PATH
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
    export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
    export ORATAB=/etc/oratab
    export ORACLE_HOME_LISTENER=$ORACLE_BASE
    1
    1. Salut,

      On dirait qu'il y'a quelque chose qui a mal fonctionné durant l'installation. Elle semble incomplète au niveau de la configuration.

      Y'a une piste de solution sur le site de support de Oracle a ce sujet: Note:404820.1

      C'est en Anglais bien entendu:

      [Problem:] Attempt to start the dbconsole with emctl start dbconsole generates the following message:
      OC4J Configuration issue.
      $ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_<hostname_sid> not found.
      Note 456111.1 Troubleshooting DbConsole Error - OC4J Configuration issue

      Il mentionne une chose qui pourrait avoir un rapport avec ton problème: As-tu modifier ton hostname, domaine name, ton fichier resolv.conf ? Le fait que ton nom de répertoire se nomme oc4j_DBconsole_localhost_orcl laisse supposé que l'outil de configuration n'a pas trouvé ton hostname.

      Si tu fais un : grep -i hosts /etc/nsswitch.conf

      le paramètre host devrait ressembler à cela : hosts: files dns -> c'est dans les pré-requis

      Deuxièmement , ton fichier hosts.
      Il doit indiquer :
      127.0.0.1 localhost.localdomain
      xxx.x.x.x svrdebian svrdebian.<domaine>

      et non pas 127.0.0.1 localhost.localdomain svrdebian svrdebian.<domaine>

      la commande hostname doit retourner l'adresse complète:
      >hostname
      OMSMACHINE.DOMAIN

      Afin si tu crois que effectivement cela pourrait avoir un lien avec ton problème tu peux réinstaller ta console EM en suivant la documentation : Note 278100.1 - How To Drop, Create And Recreate DB Control In A 10g Database

      Dave

      PS: Si tu réinstalles revoit les pré-requis

      Bonne Chance
      1
      1. Salut,
        C'est quoi ton "oracle 10g" ? une base de données XE,SE,EE
        un serveur iAS Java, Standard, Entreprise, Report /Forms , BI
        un kit de développement IDS ?

        Dave

        PS Envoie la liste de tes variables d'environnements. Merci

        Dave
        0
        1. Salut,

          Dsl.. du Délai.

          Pour ton problème avec : oc4j_DBconsole_localhost_orcl

          Regarde dans $ORACLE_HOME/bin ... ouvre le fichier emctl et jette un coup d'oeil à la variable EM_OC4J_HOME

          Change sa valeur pour : EM_OC4J_HOME=oc4j_DBconsole_svrdebian_orcl

          Dave
          0
          1. Merci Dave pour ta disponibilité

            J'ai jeté un coup d'oeil sur la variable EM_OC4J_HOME
            sa valeur initiale etait ceci EM_OC4J_HOME=oc4j_DBconsole
            je l'ai changée comme tu l'a recommandé a EM_OC4J_HOME=oc4j_DBconsole_svrdebian_orcl

            mais le problème persiste
            0