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 11/05/2011, 17h25   #1
Invité de passage
 
Développeur .NET
Inscription : décembre 2008
Messages : 6
Détails du profil
Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : décembre 2008
Messages : 6
Points : 1
Points : 1
Envoyer un message via Skype™ à hassene5
Par défaut Problème de connexion DBLink Oracle 9i vers Oracle 10g

Bonjour,

J'ai crée un DBLINK sur ma base oracle 9 pour essayer de se connecter sur une autre instance oracle 10 sur un serveur distant.

create public database link link3 connect to rymuser identified by pswd using 'etspc10';

mais il n'arrive pas à voir le serveur :
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor

et merci pour votre aide.
hassene5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 17h34   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 261
Points : 3 261
Il faut que vous ayez un entrée ETS10 dans le TNSNAMES.ORA du serveur V9.
Pouvez-vous nous montrer cette entrée ?

Et puis, depuis le serveur V9, nous fournir le résultat de
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 17h47   #3
Invité de passage
 
Développeur .NET
Inscription : décembre 2008
Messages : 6
Détails du profil
Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : décembre 2008
Messages : 6
Points : 1
Points : 1
Envoyer un message via Skype™ à hassene5
Citation:
Envoyé par Pomalaix Voir le message
Il faut que vous ayez un entrée ETS10 dans le TNSNAMES.ORA du serveur V9.
Pouvez-vous nous montrer cette entrée ?

Et puis, depuis le serveur V9, nous fournir le résultat de
pour le TNSNAMES.ORA du serveur V9 :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
# TNSNAMES.ORA Network Configuration File: D:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
 
 
ETSPC10 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.7)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = etspc10)
    )
  )
et pour le tnsping
ok <20ms>
hassene5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 18h25   #4
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 261
Points : 3 261
Citation:
Envoyé par hassene5 Voir le message
et pour le tnsping
ok <20ms>
A vrai dire, c'est la réponse complète du tnsping que j'aurais voulu voir, pas uniquement le OK.

Au fait, quand vous êtes directement sur le serveur V9, et que vous faites
je suppose que vous avez aussi ORA-12514 ?
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 18h30   #5
Invité de passage
 
Développeur .NET
Inscription : décembre 2008
Messages : 6
Détails du profil
Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : décembre 2008
Messages : 6
Points : 1
Points : 1
Envoyer un message via Skype™ à hassene5
Citation:
Envoyé par Pomalaix Voir le message
Au fait, quand vous êtes directement sur le serveur V9, et que vous faites
je suppose que vous avez aussi ORA-12514 ?
quand je suis sur le serveur v9 et je fais : sqlplus rymuser/pswd@etspc10

je me connecte sans problème, je n'ai pas le message ORA-12514
hassene5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 11h24   #6
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 261
Points : 3 261
Citation:
Envoyé par hassene5 Voir le message
quand je suis sur le serveur v9 et je fais : sqlplus rymuser/pswd@etspc10

je me connecte sans problème, je n'ai pas le message ORA-12514
Ca me paraît incohérent comme résultat. Si cette entrée TNSNAMES est bonne, ça suggère que ce n'est pas celle-ci que votre DBlink utilise réellement...

Moi j'irais regarder le listener.log sur le serveur cible (V10) afin de voir quel est le SERVICE_NAME réellement demandé.
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/05/2011, 12h26   #7
Invité de passage
 
Développeur .NET
Inscription : décembre 2008
Messages : 6
Détails du profil
Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : décembre 2008
Messages : 6
Points : 1
Points : 1
Envoyer un message via Skype™ à hassene5
Problème résolu.
L'entrée ETSPC10 dans le TNSNAMES.ORA du serveur V9 pointait sur le mauvais serveur une faute d'inattention peut couter deux jours bloqué.
Merci Pomalaix pour ton aide.
hassene5 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 08h01.


 
 
 
 
Partenaires

Hébergement Web