Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Sql*Plus
Sql*Plus Forum d'entraide sur Oracle Sql*Plus
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 29/03/2007, 18h13   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2003
Messages : 49
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2003
Messages : 49
Points : 12
Points : 12
Envoyer un message via MSN à glutock
Par défaut [Oracle 9i] ORA-12154 / TNSPING : OK / SQLPLUS : KO

Bonjour,

j'ai créé un serveur avec Oracle 9i qui tournait parfaitement depuis quasiment un mois. Je l'ai redémarré aujourd'hui sans aucune modification, et je ne peux maintenant plus m'y connecter !!!

le tnsping répond bien mais quand je veux me connecter avec SQLPlus, il me dit :

Citation:
ERROR:
ORA-12514: TNS : le module d'écoute (listener) n'a pas pu résoudre le
SERVICE_NAME figurant dans le descripteur de connexion
J'ai le message que ce soit en local sur le serveur ou sur mon poste.

Avez-vous déjà rencontré ce genre de problème ? je ne vois vraiment pas ce qui peut être en cause ! J'ai arrêté et redémarré les services mais rien n'y fait ...

Merci d'avance.
glutock est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 08h11   #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
probablement que tu exécutes sqlplus qui n'est pas dans le même oracle_home que tnsping.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 08h27   #3
Membre éprouvé
 
Avatar de star
 
Inscription : février 2004
Messages : 450
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 450
Points : 417
Points : 417
Si tu as une sauvegarde à jour de ta base, tu peux toujours la restaurer.
Sinon, tu devrais certainement rechercher du côté du path, comme te le proposes Fred_D.
Euh! non, orafrance
pardon !!!
.
star est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 08h39   #4
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
Bonjour,

Vérifie aussi que le "service_name" dans le TNSNAMES.ORA est bien le même que celui le pfile/spfile de la base.

Alain.
Alain B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 08h55   #5
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 star
Si tu as une sauvegarde à jour de ta base, tu peux toujours la restaurer.
comme tu y vas toi... une restauration pour un simple problème de listener... même Fred_D serait choqué

Faudrait vérifier que la base est démarrée aussi
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 09h15   #6
Candidat au titre de Membre du Club
 
Inscription : mars 2003
Messages : 49
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2003
Messages : 49
Points : 12
Points : 12
Envoyer un message via MSN à glutock
Bonjour et merci pour vos réponses !

Voici ce que j'ai fait et le message que j'ai obtenu (à ma grande surprise !) :

Code :
1
2
3
 
sqlplus /nolog
connect / AS sysdba
et là il me dit gentillement :

Citation:
Connecté à une instance inactive !!!
Je fais alors un

l'instance Oracle se lance, la base se monte et s'ouvre !

Bon jusque là tout se présente plutôt pas mal. A partir du serveur j'arrive parfaitement à me connecter à ma base, mais à partir de mon poste, il me dit :

Citation:
ERROR:
ORA-03113: fin de fichier sur canal de communication
Là je ne vois vraiment pas d'où peut venir le problème, et aussi qu'est-ce qui fait que l'instance n'est pas active au démarrage du serveur ?!
glutock est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 09h19   #7
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
As tu démarré le listener sur le serveur ?
lsnrctl start
(commande système et non sql )
Alain B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 09h26   #8
Candidat au titre de Membre du Club
 
Inscription : mars 2003
Messages : 49
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2003
Messages : 49
Points : 12
Points : 12
Envoyer un message via MSN à glutock
Voilà le resultat de la commande :

Citation:
Failed to open service <OracleOraHome92TNSListener>, error 1060.
TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
Le fichier de paramÞtres systÞme est C:\oracle\ora92\network\admin\listener.ora
Messages de journalisation Úcrits dans C:\oracle\ora92\network\log\listener.log
Ecoute sur : (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv-webdev.XXXXXXXX.com)(PORT=1521)))

Connexion Ó (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
STATUT du MODULE D'ECOUTE
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
Date de dÚpart 30-MAR-2007 09:23:32
DurÚe d'activitÚ 0 jours 0 heures 0 min. 0 sec
Niveau de trace off
SÚcuritÚ OFF
SNMP OFF
Fichier de paramÞtres du module d'Úcoute (listener) C:\oracle\ora92\network\admin\listener.ora
Fichier journal du module d'Úcoute (listener) C:\oracle\ora92\network\log\listener.log
RÚcapitilatif d'Úcoute des points d'extrÚmitÚ...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv-webdev.XXXXXXXX.com)(PORT=1521))
)
Le module d'Úcoute (listener) ne prend en charge aucun service
La commande a rÚussi
J'ai du mal à comprendre comment peuvent cohabiter les messages 'error 1060' et 'la commande a réussi' ...

Après avoir relancé la commande j'obtiens :

Citation:

LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 30-MAR-2007 09:39:29

Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

Lancement de tnslsnr: Veuillez patienter...

Service OracleOraHome92TNSListener already running.
TNS-12560: TNS : erreur d'adaptateur de protocole
glutock est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 10h30   #9
Candidat au titre de Membre du Club
 
Inscription : mars 2003
Messages : 49
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2003
Messages : 49
Points : 12
Points : 12
Envoyer un message via MSN à glutock
Bon le problème ne venait pas du tout d'Oracle mais "simplement" du fait que le serveur était en erreur dans le domaine. On l'a donc sorti du domaine puis réintégré et tout est rentré dans l'ordre.

Merci de votre aide !
glutock 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 15h41.


 
 
 
 
Partenaires

Hébergement Web