Les Allergies
Alimentaires
Posez votre question Signaler

Problème Oracle ORA-12154 [Résolu]

Naima - Dernière réponse le 15 avril 2011 à 10:52
Tout d'abord merci pour votre aide , voilà
j'ai installer Oracle9i sur 1 repertoire et forms & report sur un autre ... les 2 installation sont bien passées ; la connection à SQLPLUS marche sans problème ,mais la connection à Forms ( avec le meme utilisateur/mot pass et BD ) donne l'eerur suivante:
" ORA-12154 ladresse symbolique n a pas pu etre résolue "
alors que j'ai bien màj le fichier tnsnames.ora....
Merci bc pour votre aide.
Lire la suite 

Problème Oracle ORA-12154 »

7 réponses
Réponse
+7
moins plus
vous avez un fichier tnsnames.ora dans le dossier où vous avez installé le developper 9i, vous êtes aménés à ajouter les mêmes lignes que celles qui se trouvent dans le fichier tnsnames du repertoire où vous avez installé l'oracle 9i (ça se trouve génèralment sous oracle9i\network\adm\tnsnames.ora
Ajouter un commentaire
Réponse
+2
moins plus
Bonjour,

Je viens de résoudre un problème semblable... En déployant Apache Tomcat j'obtenais ORA-12154 et mon TNSnames.ora était parfait.

Le problème provenait de mes fichier *.properties Java qui définissent les propriétés de mes bases de données. J'avais mis le nom de l'instance de la base de données oracle en commentaire à la fin de la ligne, et il ne faut pas !

J'avais :

VALKYRIAN.db.user.name=VALORABD1
VALKYRIAN.db.user.password=testpwd # Pour DEVE

... mais il faut que ce soit :

VALKYRIAN.db.user.name=VALORABD1
# Pour DEVE
VALKYRIAN.db.user.password=testpwd

Voilà...

Gene__
Ajouter un commentaire
Réponse
+1
moins plus
il est possible que ton poste comporte deux installations différentes des clients Oracle. Dans ce cas, les applications peuvent utiliser l'une ou l'autre des installations. Ainsi, SQL + peut utiliser la configuration de l'installation 1 qui est correcte alors que Forms utilise la configuration de l'installation 2 qui est incorrecte.
Effectue une recherche du fichier tnsnames.ora sur la partition où tu installes tes programmes. Si tu trouves ce fichier dans 2 arborescences différentes, alors assure-toi que les deux fichiers sont identiques ou désinstalle la version des clients Oracle que tu n'utilises pas.
Pour info, les logiciels définissent dans la base de registre quelle installation des clients Oracle ils utilisent. Cependant, je ne peux pas t'aider pour te dire quelles clés vérifier.

François
Ajouter un commentaire
Réponse
+1
moins plus
j'ai mis tout en localhost et j'ai checké mes var d'environnement mais toujours rien. Aidez moi à résoudre mon problème
Ajouter un commentaire
Réponse
+1
moins plus
@aymen : Merci beaucoup aymen pour votre solution, elle m'a aidé beaucoup
Ajouter un commentaire
Réponse
+0
moins plus
bon, voilà, j'ai le même probléme.
je viens d'installer Oracle 10g sur une partition G: de mon PC et Oracle developer (forms, reports) sur une autre partition E.
à partir de forms j'arrive pas à me connecter à la base de données.
j'étais voir un peu plus loin dans le tnsnames.ora j'avoue que je comprends rien.

G:\oracle\product\10.0.1.0\Db_1\Network\Admin.
dans ce directorty il y'a plusieurs tnsnames05043012AM1154.bak
avec d'autres chiffres differents.
merci de me répondre.
Rida
Ajouter un commentaire
Réponse
+0
moins plus
check ups :

- listeners ??
- fichiers hosts ??

si tout est en local, c'est à dire sur une meme machine, il y ait des chances qu'il ne s'agisse qu'un probleme de listener.
Il est egalement important de checker les var d'environnement.

(de plus attention, il y a plusieurs endroits dans lesquels placer les tnsnames...)
Ajouter un commentaire
Ce document intitulé « Problème Oracle ORA-12154 » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?