Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Connexions aux bases de données
Connexions aux bases de données Forum d'entraide sur les problèmes de connectivité Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/02/2008, 10h54   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 28
Points : 2
Points : 2
Par défaut probleme listener oracle 10.2.0

Bonjour,

Je viens de faire une installation d’un oracle 10G 10.2.0 sous une red hat entreprise 4 ES, tout c’est bien passé pendant l’installation, les prerequis sont tous passé, j’ai choisi l’installation simple sans création de base de donnée, Oracle me dit que l’installation c’est bien passé, mais impossible de trouver le listener, ça me mets commande inconnue,
les fichier de paramétrage du listener sont /u01/app/oracle/Product/10.2.0/db1/admin/network/sample
Je ne vois pas ce qui c’est mal passé, quelque peut-il m’aider s’il vous plait
comment lancer le listener, j'ai fais un lsnrctl start, et commande inconnu, il se trouver dans /u01/app/oracle/Product/10.2.0/db1/lsnrctl, mais commande le lancer ?

Merci d’avance
lestat02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 11h03   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Citation:
Envoyé par lestat02 Voir le message
les fichier de paramétrage du listener sont /u01/app/oracle/Product/10.2.0/db1/admin/network/sample
normalement c'est un niveau plus haut : $ORACLE_HOME/admin/network

c'est l'exécutable qu'il ne trouve pas ? Si c'est le cas, le PATH est peut-être incorrecte. Que donne :
Citation:
Envoyé par lestat02 Voir le message
j'ai fais un lsnrctl start, et commande inconnu, ou se trouve se daemon ?
c'est pas un daemon, simplement un programme dans $ORACLE_HOME/bin
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 11h35   #3
Invité de passage
 
Inscription : octobre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 28
Points : 2
Points : 2
Voici le contenu du PATH, mais je pense que j’ai un problème de PATH, lors de la création de mon utilisateur oracle, je lui aie spécifié que son répertoire home était /u01/app/oracle/product, donc j’ai modifer le .bash_proflie de se repertoire

resultats du
Code :
/usr/kerberos/bin:/usr/LOCAL/bin:/bin:/usr/bin:/usr/X11R6/bin:/u01/app/oracle/product/bin:/u01/app/oracle/product/bin

et mon programme lnsrctl et dans
Code :
/u01/app/oracle/product/10.2.0/db1/bin
est ce normale ?


et voici le contenu de mon .bash_profile

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# .bash_profile
 
# Get the aliases and functions
IF [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
PATH=$PATH:$HOME/bin
 
export PATH
unset USERNAME
 
umask 022
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product
export ORACLE_TERM=xterm
export ORACLE_SID=ORCL
TEMP=/tmp
TMPDIR=/tmp
export TEMP TMPDIR
export PATH=$PATH:$ORACLE_HOME/bin
 
 
unset ORACLE_HOME
unset TNS_ADMIN
Je vous remercie pour votre aide
lestat02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 11h40   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Citation:
Envoyé par lestat02 Voir le message
et mon programme lnsrctl et dans

Citation:
/u01/app/oracle/product/10.2.0/db1/bin
qui n'est pas dans le PATH

l'erreur vient de :
Citation:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product
Ca devrait être :
Citation:
export ORACLE_BASE=/u01/app/oracle/product/10.2.0
export ORACLE_HOME=$ORACLE_BASE/db1
http://download.oracle.com/docs/cd/B....htm#sthref870
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 11h46   #5
Invité de passage
 
Inscription : octobre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 28
Points : 2
Points : 2
Par défaut j'essaie

j'essaie ça et je vous tiens au courant, encore merci
lestat02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 13h30   #6
Invité de passage
 
Inscription : octobre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 28
Points : 2
Points : 2
J'ai modifié mon bash_profile, et ça ne fonctionne toujours pas

lorsque que je fais un
je n'ai rien, c'est vide
j 'ai
voici mon bash_profile


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 # .bash_profile
 
# Get the aliases and functions
IF [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
PATH=$PATH:$HOME/bin
 
umask 022
 
ORACLE_BASE=$ORACLE_HOME/db1
ORACLE_HOME=/u01/app/oracle/product/10.2.0
ORACLE_TERM=xterm
ORACLE_SID=ORCL
TEMP=/tmp
TMPDIR=/tmp
 
export PATH
export ORACLE_BASE ORACLE_HOME ORACLE_TERM ORACLE_SID TEMP TMPDIR
export PATH=$PATH:$ORACLE_HOME/bin
 
unset ORACLE_HOME
unset TNS_ADMIN
unset USERNAME
je ne comprends pas
lestat02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 14h39   #7
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
relis mon post est applique là même chose

Code :
1
2
ORACLE_BASE=$ORACLE_HOME/db1
ORACLE_HOME=/u01/app/oracle/product/10.2.0
c'est complétement faux
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 14h57   #8
Membre habitué
 
Philippe Launay
Inscription : décembre 2006
Messages : 151
Détails du profil
Informations personnelles :
Nom : Philippe Launay
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : décembre 2006
Messages : 151
Points : 129
Points : 129
Vous avez fait l'inverse du contenu du message de ORAFRANCE. Il vous faut d'abord positionner le ORACLE_BASE, puis, seulement ensuite, mettre
Code :
1
2
 
ORACLE_HOME=$ORACLE_BASE/db1
fulub est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2008, 11h42   #9
Invité de passage
 
Inscription : octobre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 28
Points : 2
Points : 2
Bonjour,

cette fois ci mais variable sont bonne

Code :
1
2
3
4
5
6
7
[oracle@prolix bin]$ echo $ORACLE_HOME
/u01/app/oracle/product/10.2.0/db1
[oracle@prolix bin]$ echo $ORACLE_BASE
/u01/app/oracle/product/10.2.0
[oracle@prolix bin]$ echo $PATH
/usr/kerberos/bin:/usr/LOCAL/bin:/bin:/usr/bin:/usr/X11R6/bin:/u01/app/oracle/product/bin:/u01/app/oracle/product/10.2.0/db1/bin:/u01/app/oracle/product/bin:/u01/app/oracle/product/10.2.0/db1/bin
[oracle@prolix bin]$
si je lance ça me reponds commande inconnue

par contre si je vais dans le repertoire
Code :
 /u01/app/oracle/product/10.2.0/db1/bin
et je lance
j'ai

Code :
1
2
3
4
5
6
7
8
9
10
[oracle@prolix bin]$ ./lsnrctl start
 
LSNRCTL FOR Linux: Version 10.2.0.1.0 - Production ON 14-FEB-2008 10:35:53
 
Copyright (c) 1991, 2005, Oracle.  ALL rights reserved.
 
Message 1070 NOT found; No message file FOR product=network, facility=TNSTNS-12545: Message 12545 NOT found; No message file FOR product=network, facility=TNS
 TNS-12560: Message 12560 NOT found; No message file FOR product=network, facility=TNS
  TNS-00515: Message 515 NOT found; No message file FOR product=network, facility=TNS
   Linux Error: 2: No such file OR directory
etant debutant sous oracle, je vois pas trop ce qui se passe
merci d'avance sur votre aide
lestat02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2008, 13h42   #10
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est quoi ça ?

Code :
1
2
unset ORACLE_HOME
unset TNS_ADMIN
que donne :
Code :
1
2
3
4
5
 
echo $ORACLE_HOME
echo $PATH
echo $TNS_ADMIN
$ORACLE_HOME/bin/lsnrctl STATUS
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2008, 14h44   #11
Invité de passage
 
Inscription : octobre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 28
Points : 2
Points : 2
Par défaut Resolu

En faite, j'ai pratiquement resolu mon probleme, c'etait une bien

Code :
1
2
 unset ORACLE_HOME
unset TNS_ADMIN
en faite j'ai trouvé ça sur la doc d'install officiel d'oracle, il disent de mets ça dans le profile de l'utilisateur oracle, alors j'ai mis sans me poser de question, let en faite unset sert à vider le contenu de la variable, donc un gros je configuré ORACLE_HOME, et ensuite je le vidé, donc ça ne pouvez pas marché.
Il faut que je mets
Code :
1
2
 unset ORACLE_HOME
unset TNS_ADMIN
en faite orcale preconise de vider les variable avant de mettre quelque chose dedans, et moi j'avais mal compris.

donc le listener fonctionne correctement
en tout cas merci pour votre aide, et pour votre patience avec moi
lestat02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2008, 14h48   #12
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
bonne nouvelle
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h59.


 
 
 
 
Partenaires

Hébergement Web