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

Interfaces de programmation Oracle Discussion :

ProC: problème de connexion avec ora*.dll


Sujet :

Interfaces de programmation Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    octobre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2006
    Messages : 9
    Points : 8
    Points
    8
    Par défaut ProC: problème de connexion avec ora*.dll
    Je développe un logiciel qui peut utiliser différent type de base de données. Pour l'accès à Oracle j'utilise le ProC.

    Si je lance l'application d'un poste qui ne possède pas «Oracle client» (pour une connexion uniquement à MSAccess par exemple), les DLL d'Oracle doivent tout de même être présents dans le même répertoire que l'application pour que ce dernier puisse être lancer sans échec.

    Si «Oracle client» est installé et fonctionnel sur un poste et que le répertoire de l'application contient également les DLL d'Oracle, la connexion à Oracle échoue. Lorsque je suis pas à pas à l'aide d'un «débuggeur» mon code C lors de la connexion, il me retourne le message ORA-12154.

    Si je supprime les DLL d'Oracle du répertoire de l'application, la connexion à Oracle réussie.

    Est-ce que quelqu'un peut m'aider?

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    octobre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2006
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Problème résolu
    Après analyses et recherches, le problème a été résolu. J'ai simplement ajouté la variable d'environnement ORACLE_HOME et son path vers le client Oracle.

    J'en déduit que si le ORACLE_HOME n'est pas défini, le chemin d'accès vers le fichier TNSNAMES.ORA est établi en fonction de l'emplacement des DLL d'Oracle chargés lors du lancement de l'application.

    Si quelqu'un a une autre explication, je suis preneur.

    Merci!

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

Discussions similaires

  1. Problème de connexion avec rapi.dll : CeRapiInitEx sous Win7
    Par ptichub dans le forum Développement Mobile
    Réponses: 1
    Dernier message: 25/06/2012, 17h43
  2. ORA-12162: Problème de connexion avec la base
    Par HAYTHOUM-TYPO3 dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 11/03/2009, 06h58
  3. Réponses: 6
    Dernier message: 20/09/2005, 22h28
  4. [MSDE2000] Problème de connexion avec DbaMgr2k et SQL WDA
    Par Coplan dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/06/2005, 15h37
  5. problème de connexion avec une base firebird
    Par vbcasimir dans le forum Bases de données
    Réponses: 1
    Dernier message: 30/05/2005, 11h40

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