IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Connexions aux bases de données Oracle Discussion :

Listener refused the connection [12c]


Sujet :

Connexions aux bases de données Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 114
    Par défaut Listener refused the connection
    Bonjour,

    Je galère depuis quelques jours à faire fonctionner une installation d'Oracle. Après plusieurs recherches je suis toujours bloqué. J'ai installé Oracle 12c sur un serveur Linux centos 7. Quand j'essaie de me connecter à la base de données via SQL developper j'ai le probleme suivant:
    Listener refused the connection with following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
    Ce qui me trouble c'est que quand je redemarre la base de données et j'essaie de me connecter j'y arrive mais une fois deconecté quand je reessaye j'ai de nouveau le probleme. J'ai vraiement tout tenté mais toujours pas de solution.
    Voici le contenu de mon tnsnames.ora:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    rspdata =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = ns3008269.ip-151-80-45.eu)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = rspdata)
        )
      )
     
    oraclepdb =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = ns3008269.ip-151-80-45.eu)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = oraclepdb)
        )
      )
    Le contenu de listener.ora :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = ns3008269.ip-151-80-45.eu)(PORT = 1521))
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
      )
    Je vous mets egalement en PJ une capture de ma configuration de ma base données lors de l'installation. Si vous pouvez m'aidez ça serait vraiement gentil
    Merci d'avance pour vos reponses.
    Images attachées Images attachées    

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 175
    Par défaut
    Bonjour,

    Ce qu'il nous faudrait surtout c'est le détail de ta connexion dans SQL Developer, car apparemment tu renseignes un service_name qui n'est pas connu.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 114
    Par défaut
    Citation Envoyé par vanagreg Voir le message
    Bonjour,

    Ce qu'il nous faudrait surtout c'est le détail de ta connexion dans SQL Developer, car apparemment tu renseignes un service_name qui n'est pas connu.
    Bonjour,

    Je te remercie de ton retour. J'ai en mis en PJ le détail de ma connection SQL developer. J'ai installé le logiciel Dataiku sur mon serveur Centos et quand je tente de me connecter à la DB oracle j'ai egalement un probleme de listener.

    Je te remercie de ton aide.

    Ibrahima
    Images attachées Images attachées   

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 175
    Par défaut
    Est-ce que tu peux exécuter la commande suivante sur le serveur et donner le résultat:


  5. #5
    Membre Expert
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 2 005
    Par défaut
    Sauf erreur de ma part, tu essayes de te connecter avec SQL Developer comme un user non SYS alors que ta base de données est arrêtée?
    Si j'ai juste, il faut démarrer ta base avant de te connecter avec un user différent que SYS.

    Au fait , quant tu redémarres ta base, tu passes par SQL Developer ou SQL*Plus?

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 114
    Par défaut
    Citation Envoyé par Ikebukuro Voir le message
    Sauf erreur de ma part, tu essayes de te connecter avec SQL Developer comme un user non SYS alors que ta base de données est arrêtée?
    Si j'ai juste, il faut démarrer ta base avant de te connecter avec un user différent que SYS.

    Au fait , quant tu redémarres ta base, tu passes par SQL Developer ou SQL*Plus?
    Quand je redémarres ma base je passe par sql plus. Je fais un un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sqlplus nologn; startup force;
    Mais comme evoqué plus haut le problème vient du fait d'une mauvaise configuration du listener et du tnsnames. Il ne faut pas le modifier à la main mais utiliser les outils pour configurer correctement et derrière les fichiers seront modifiés automatiquement.

    Merci a vous ce sujet est résolu.

    Ibrahima.

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 114
    Par défaut
    Citation Envoyé par vanagreg Voir le message
    Est-ce que tu peux exécuter la commande suivante sur le serveur et donner le résultat:

    Bonjour,

    Je te remercie encore une fois de ton aide. Je pense avoir trouvé la solution. J'ai re-installé Oracle 12c from scratch. Cette fois ci au lieu de modifier à la main le tnsnames et le listener j'ai utilisé les outils netmgr et netca et j'ai configuré le listener/tnsnames. J'arrive bien à me connecter sur SQL develeper sur le PDB01. J'ai en PJ le résultat de la commande. J'ai mis également en PJ le réultat du ping sur les deux PDB: PDB01 et PDB02, je pense que c'est bon.
    Comme je ne suis pas spécialiste d'Oracle tu confirmes que le résultat renvoyé par la commande est conforme ? Je te remercie encore une fois d'avance.
    Images attachées Images attachées    

  8. #8
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 175
    Par défaut
    Bonjour,

    Oui ça a l'air correct. Quand tu installes la base de données avec dbca normalement tous les fichiers sont créés proprement sans avoir besoin d'y toucher.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/04/2019, 16h29
  2. Réponses: 3
    Dernier message: 12/10/2017, 15h25
  3. Réponses: 5
    Dernier message: 17/02/2013, 16h59
  4. Réponses: 0
    Dernier message: 17/12/2012, 14h17
  5. Réponses: 4
    Dernier message: 06/05/2009, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo