TNS-12523: TNS:listener could not find instan

Fermé
mguiraud Messages postés 1 Date d'inscription mardi 13 septembre 2011 Statut Membre Dernière intervention 13 septembre 2011 - Modifié par mguiraud le 13/09/2011 à 12:10
synopsis8 Messages postés 1364 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 1 juin 2013 - 13 sept. 2011 à 22:04
Bonjour,

voilà j'ai des difficultés à me sortir de cette configuration de Oracle .
Ma config :
Oracle 10.2 g sur Centos 5

ma base est démarré :
lsnrctl status :
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 13-SEP-2011 11:15:53
Uptime 0 days 0 hr. 27 min. 17 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=thor.xxx.org)(PORT=1521)))
Services Summary...
Service "XE" has 1 instance(s).
Instance "XE", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully




Mais mon soucis est de pouvoir rentrer en contact avec via un client
le nom de service ext XE
et le message d'erreur me donne :
TNS-12523: TNS:listener could not find instance appropriate for the client connection

j'ai bien mis les variables ORACLE_HOME et ORACLE_SID à jour respectivement avec

su oracle
bash-3.2$ echo $ORACLE_HOME
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
bash-3.2$ echo $ORACLE_SID
XE

je n'arrive pas à me connecter à la base :
su oracle
bash-3.2$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Sep 13 12:02:00 2011

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect /as sysdba
Connected to an idle instance.
SQL> alter system set LOCAL_LISTENER="(ADDRESS=(PROTOCOL=TCP)(HOST=THOR.xxx.ORG)(PORT=1521))" scope=BOTH; alter system set LOCAL_LISTENER="(ADDRESS=(PROTOCOL=TCP)(HOST=THOR.xxx.ORG)(PORT=1521))" scope=BOTH
*
ERROR at line 1:
ORA-01034: ORACLE not available


et ce ORACLE not available n'a aucun sens pour moi vu que je suis connecté ...
'fin je suis perdu ...
Il y aurait un petit poucet pour me jeter la première pierre ?

1 réponse

synopsis8 Messages postés 1364 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 1 juin 2013 243
13 sept. 2011 à 22:04
Il te faut chercher dans la déclaration de tes services oracles avec les bons numéros de ports dans le fichier /etc/services
0