Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
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 27/01/2011, 13h52   #1
Membre du Club
 
Inscription : novembre 2007
Messages : 226
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 226
Points : 66
Points : 66
Par défaut Connexion entre deux PC avec chacun leur base de données

Bonjour,

J'ai un problème similaire à celui-ci, mais cette fois ci j'ai :

* Deux pc A et B chacun entre eux contient une base de données
* l'application Forms se trouve sur B
* j'ai modifié le fichier tnsnames sous le network de Forms et aussi sous la base sous B

Comme résultat: je peux connecter à la base de A par SQL*Plus mais je n'arrive pas à me connecter à travers cette application même l'accès au base local (B).

Le message d'erreur est le suivant:

Citation:
ORA-12203: tns connexion à la destination impossible
Je veux savoir où est le problème sachant que la connexion à la base de A depuis B est réussi.

Merci pour vos propositions.
tunis71187 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 14h40   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Rajouter B dans le tnsnames de B.
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 08h56   #3
Membre du Club
 
Inscription : novembre 2007
Messages : 226
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 226
Points : 66
Points : 66
Bonjour,

Merci pour votre proposition, j'ai rajouter B une autre fois dans le tnsnames (donc j'ai cette structure B A B dans le tns) mais le problème persiste.
tunis71187 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 09h37   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 529
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 529
Points : 6 458
Points : 6 458
C'est pourtant simple. Pour accéder à X bases depuis Forms, il faut autant d'entrées dans le tnsnames.ora de l'installation Forms que vous avez de bases.
Comme dit précédement, chaque entrée pointe vers une adresse IP, donc vers la machine qui supporte la base.
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 13h07   #5
Membre du Club
 
Inscription : novembre 2007
Messages : 226
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 226
Points : 66
Points : 66
Bonjour,

Voici le contenu du tnsnames.ora sous Forms:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
B =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = B)
    )
A =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.20)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = A)
    )
  )
  )
Le B pour la base locale et A pour la base distante.
tunis71187 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2011, 11h32   #6
Membre du Club
 
Inscription : novembre 2007
Messages : 226
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 226
Points : 66
Points : 66
Bonjour,

Pour ce problème le message d'erreur a changé: ORA-12222: Cet adaptateur de protocole n'existe pas, en se connectant à partir de SQLPlus de Forms 6i.
tunis71187 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 03h25.


 
 
 
 
Partenaires

Hébergement Web