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

Windows Discussion :

problème configurer pilote ODBC pour oracle


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 976
    Par défaut problème configurer pilote ODBC pour oracle
    Bonjour,
    ne sachant pas dans quel partie poster ce message, comme le dit l'intitulé, j'ai un problème pour configurer les pilotes ODBC pour oracle .

    J'ai reussi à configurer vStudio et IIS pour utiliser mon intranet en local, sans passer par le debogage , mais lorsque je vais sur une page et que les données se chargent, j'obtiens l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ERROR [IM002] [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
    J'ai essayé donc de configurer le pilote odbc , j'ai suivi ce tutoriel sur ce lien et également sur ce site, mais rien n'y fait.

    Dans la partie Administration de source de données odbc et dans l'onglet " source de donnée systeme " ou " source de données utilisateur " , je clique sur ajouter, mais j'ai que 3 choix :
    - sqlserver
    - sqlserver native client 10
    - sql nativeclient 11

    Pourtant j'ai bien suivi les instructions, installer le client oracle, bien mis les variables d'environnement, mais rien n'y fait.

    Pour info, ma chaine de connexion est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Driver={Oracle in OraClient11g_home1};Server=monserver;Uid=system;Pwd=monpass;
    Je ne sais pas si ça pourrait être ça le probleme ?

    Merci pour votre aide et conseils !

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Par défaut
    tu dois être sur un système 64 bits

    si tu as installé un pilote 32 bits lance la console: c:\windows\syswow64\odbcad.msc
    et pour le 64 bits: c:\windows\system32\odbcad.msc

  3. #3
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 976
    Par défaut
    Merci
    j'ai pu y accéder et j'ai trouver le driver Microsoft for oracle, enfin, j'ai donc selectionné " Oracle in XE" , mais j'ai un autre soucis maintenant ....

    Dans la configuration , j'ai mis les données suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    data source name : oracleCOnnexion
    Description :....
    TNSservice name : XE
    user id : system,
    J'ai essayé de cliquer sur " tester la connexion " , j'entre mon mot de passe mais il me dit l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Unable to connect
    sqlstate = 08004
    oraodbc....ora12154 TNS could not resolve the connect identifier specified
    J'ai lu sur le tuto cité precedemment qu'il fallait définir un fichier TNS.ora dans le dossier source d'oracle, est ce exact ?
    Merci

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Par défaut
    au vu de ce qui est dit ici ce message d'erreur vient quand le fichier tnsnames.ora est malformé, alors je serai tenté de te répondre que oui

  5. #5
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 976
    Par défaut
    Edi:
    lorsque je test ma connexion il me dit que c'est ok , mais quand j'utilise mon intranet en local il me dit cette erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Etat : Données indisponible - ERROR [IM002] [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
    et lorsque j'utilise le mode debogage j'ai cette erreur maintenant :s
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ERROR [08001] [Microsoft][ODBC driver for Oracle][Oracle]ORA-12154: TNS:could not resolve the connect identifier specified ERROR [IM006] [Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote ERROR [01000] [Microsoft][Gestionnaire de pilotes ODBC] Le pilote ne gère pas la version du comportement ODBC demandé par l'application (voir SQLSetEnvAttr).
    Pourtant dans les propriétés de mon projets, dans la partie " platform cible " j'ai toujours laissé tel quel en " any cpu " , j'avais essayé de changé mais rien n'y fait, est ce que j'aurais oublié qqchose ?
    merci

  6. #6
    Membre Expert
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Par défaut
    essaie d'ajouter dans le fichier web.config, dans system.web:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <identity impersonate="true" />

  7. #7
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 976
    Par défaut
    en rajoutant la balise identity, j'ai l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Erreur HTTP 500.24 - Internal Server Error
    Un paramètre ASP.NET qui ne s'applique pas en mode pipeline géré intégré a été détecté.
    ...
    Causes les plus probables :
    system.web/identity@impersonate a la valeur True.
    ...
    Je viens de regarder ou se trouver le fichier tnsname.ora, et j'ai vu que j'en ai deux:
    l'un se trouve dans c:/...../server\network\ADMIN\

    j'ai fais un tnsping Nom il me dit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Use hostname adapter to resolve the alias.....
    ....
    puis il me met l'host le port etc
    il faut que j'edit moi meme le fichier tnnames ?

  8. #8
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 976
    Par défaut
    en rajoutant la balise identity, j'ai l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Erreur HTTP 500.24 - Internal Server Error
    Un paramètre ASP.NET qui ne s'applique pas en mode pipeline géré intégré a été détecté.
    ...
    Causes les plus probables :
    system.web/identity@impersonate a la valeur True.
    ...
    Je viens de regarder ou se trouver le fichier tnsname.ora, et j'ai vu que j'en ai deux:
    l'un se trouve dans c:/...../server\network\ADMIN\

    j'ai fais un tnsping Nom il me dit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Use hostname adapter to resolve the alias.....
    ....
    puis il me met l'host le port etc
    il faut que j'edit moi meme le fichier tnnames ? et pourquoi en mode debogage ma connexion a oracle ne marche plus ? meme pour mon app windows form dans laquel j'utilise egalement une connexion odbc ça marche plus, apparemment j'ai bidouillé un truc qui a tout detraqué :s

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

Discussions similaires

  1. ODBC - configuration du DSN pour Oracle
    Par Laraannain dans le forum Connexions aux bases de données
    Réponses: 0
    Dernier message: 14/01/2011, 10h26
  2. problème de version du pilote jdbc pour oracle
    Par kalina dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 22/12/2009, 10h45
  3. Problème Odbc pour Oracle
    Par islande dans le forum Modélisation
    Réponses: 2
    Dernier message: 14/11/2007, 09h42
  4. pilotes odbc pour linux pour attaquer une BD oracle et sql S
    Par mloul dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 08/12/2004, 15h58
  5. [tomcat] [jsp] Problème avec driver OCI pour oracle
    Par nanardcompanie dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 01/07/2004, 09h54

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