Rechercher : dans
Par :

Probleme de démmarrage avec oracle 10g

Dernière réponse le 19 fév 2008 à 16:34:10 nouhoun, le 15 fév 2008 à 10:20:15 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Probleme de démmarrage avec oracle 10g » dans :
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
Linux - Oracle - Installation d'Oracle 11g sous Linux Ubuntu VoirPrésentation Téléchargement d’UBUNTU Téléchargement d’Oracle Configuration du serveur X Mise à jour des packages Installation des packages de pré-installation Mise à jour du shell Mise à jour de la configuration des utilisateurs...
Création d’un listener au niveau du serveur Oracle VoirPour créer un listener au niveau d’un serveur de base de données Oracle il suffit d’éditer les fichiers listener.ora tnsnames.ora au niveau du répertoire $ORACLE_HOME/network/admin. Pour démarrer le listener il faut utiliser la commande lsnrctl start
Oracle - Le dictionnaire de données VoirPrésentation du dictionnaire de données Oracle Le dictionnaire de données Oracle représente le coeur de la base de données. Il s'agit d'un ensemble de tables systèmes contenant les informations relatives à la structure de la base de...
Oracle - La gestion de la mémoire VoirL'utilisation de la mémoire par Oracle. Oracle fait un usage poussé de la mémoire physique (RAM, Random Access Memory) du serveur afin de fournir les meilleures performances possibles. Ainsi Oracle utilise la mémoire physique du serveur...
Oracle - Architecture VoirArchitecture du SGBD Oracle Une base de données Oracle est constituée de plusieurs éléments : Des processus chargés en mémoire sur le serveur Des fichiers physiques stockés sur le serveur D'un espace mémoire sur le serveur appelé SGA (System...

1

davlar, le 15 fév 2008 à 16:37:38

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

Répondre à davlar

2

nouhoun, le 18 fév 2008 à 16:05:05
  • +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/rd­bms/jlib
export ORATAB=/etc/oratab
export ORACLE_HOME_LISTENER=$ORACLE_BASE

Répondre à nouhoun

3

davlar, le 18 fév 2008 à 21:48:59

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

Répondre à davlar

4

nouhoun, le 19 fév 2008 à 14:28:15

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

Répondre à nouhoun

5

 davlar, le 19 fév 2008 à 16:34:10

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

Répondre à davlar
Collection CommentÇaMarche.net