Salut à tous,

J'ai installer Oracle 10.2 Entreprise Edition et j'ai choisi d'installer une base de donnée à l'installation (SID=PFORDB1). La boite noire d'Oracle mouline pendant un moment et me dit que tout est OK.

Le Manager Web de la base marche sans soucis et j'en profite pour déverouiller l'utilisateur SCOTT pour mes tests.

J'ouvre alors une fenêtre MS-DOS pour me connecter sur la base en faisant :

sqlplus SCOTT/TIGER@PFORDB1
et ça marche sans problème.

Je regarde alors le fichier listener.ora par curiosité et là dans SID_NAME il y a un nom qui ne correspond pas à ma BD. Je décide alors d'arrêter le listener à l'aide de la commande suivante, puis de le relancer :

lsnrctl stop LISTENER
lsnrctl start LISTENER
Je retente une connexion

sqlplus SCOTT/TIGER@PFORDB1
et là echec de la connexion, j'ai une erreur du style "pas de service associé à ce listener".

J'ai alors modifié le fichier listener.ora pour mettre le bon SID, je redémarre le listener et là je peux de nouveau me connecter.

Je me pose donc la question suivante :

Comment Oracle à réussi à faire tourner le LISTENER qu'il a lancé au moment de l'install alors que le fichier listener.ora semble erroner ?

Si quelqu'un à une réponse à ce qui me semble être un mistère, se serait super