Rechercher : dans
Par :

Problème Oracle ORA-12154

Dernière réponse le 12 nov 2009 à 15:40:30 Naima, le 12 jan 2005 à 13:44:54 
 Signaler ce message aux modérateurs

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.

Meilleures réponses pour « Problème Oracle ORA 12154 » dans :
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
Linux - Oracle - Installation d'Oracle 11g sous Linux Ubuntu VoirPrésentation Téléchargement d’UBUNTU Téléchargement d’Oracle Configuration du serveur X Mise à jour des packages Installation des packages de pré-installation Mise à jour du shell Mise à jour de la configuration des utilisateurs...
Création d’un listener au niveau du serveur Oracle VoirPour créer un listener au niveau d’un serveur de base de données Oracle il suffit d’éditer les fichiers listener.ora tnsnames.ora au niveau du répertoire $ORACLE_HOME/network/admin. Pour démarrer le listener il faut utiliser la commande lsnrctl start
Télécharger Recovery for Oracle VoirOracle est une pointure dans la gestion et l'édition de base de données. D'où la nécessité de posséder les moyens nécessaires pour une restauration de données en cas de perte ou de suppression. Recovery for Oracle est un outil de restauration de...
Oracle - Introduction au SGBD Oracle VoirIntroduction au SGBD Oracle Oracle est un SGBD (système de gestion de bases de données) édité par la société du même nom (Oracle Corporation - http://www.oracle.com), leader mondial des bases de données. La société Oracle Corporation a été créée en...
Oracle - Les séquences VoirCet article s'appuie sur la version 8.1.6 d'Oracle. Une séquence est un objet de base de données Oracle, au même titre qu'une table, une vue, etc... Autrement dit, il appartient à un utilisateur, on peut le manipuler, le modifier, à condition...
Oracle - Les requêtes hiérarchiques VoirCet article se base sur des tests et recherches réalisés dans la version 8.1.5 d'Oracle. Introduction Tout au long de cet article, nous allons nous intéresser à une structure de données permettant de créer un Forum de discussion, matérialisé par...

1

François, le 25 fév 2005 à 14:34:02
  • +1

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

Répondre à François

2

Reda, le 30 avr 2005 à 12:43:10

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

Répondre à Reda

3

sparxnekk, le 18 jun 2005 à 09:30:01

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...)

Répondre à sparxnekk

4

aymen, le 6 fév 2009 à 09:11:07
  • +2

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

Répondre à aymen

5

 gene__, le 12 nov 2009 à 15:40:30
  • +1

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__

Répondre à gene__
Collection CommentÇaMarche.net