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

Oracle Discussion :

Problème cohabitation Client Oracle 7 et 10 + Driver ODBC Microsoft


Sujet :

Oracle

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 14
    Points : 10
    Points
    10
    Par défaut Problème cohabitation Client Oracle 7 et 10 + Driver ODBC Microsoft
    Bonjour,

    Je vous soumets un problème quelque peu compliqué mais ca fait pas mal de temps que j'essaye de résoudre cela sans succès.

    Situation originale :
    Base Oracle 7.3.
    Poste client 7.3
    Utilisation de Access pour réaliser diverses requetes et états.
    Utilisation du driver ODBC Oracle dans 95% des cas et utilisation de l'ODBC Microsoft pour la lecture de données d'une table oracle qui contient des valeurs numériques décimales (bizarrement avec l'ODBC Oracle, impossible d'afficher les données de cette table)

    Evolution :
    Installation d'une base 10g sur un autre serveur
    Cohabitation de clients 7.3 et 10g sur les postes client
    --> toujours le même problème de lecture de cette table avec l'ODBC oracle mais l'ODBC Microsoft ne fonctionne plus (l'appel ODBC a échoué). Il ne semble plus trouver le bon TNS alors que le driver semble bien paramétré.

    Voilà, en fait, comme vous le voyez, un premier problème (la visualisation d'une table) en crée un autre ...

    Connaissez-vous ce pb ?

    Merci d'avance pour votre aide

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    pourquoi laisser le client 7.3 ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 14
    Points : 10
    Points
    10
    Par défaut
    Bonjour,

    En réponse à votre question

    Nous avons une activité qui nous oblige à créer une base par année. Nos données sont historisées depuis 5 ans sur une base 7.3.

    Nous démarrerons en septembre 2006 avec une base 10 sachant que nous allons toujours devoir accéder à la base 7.3 pour notre historique.

    Progressivement nous allons sans doute reprendre les données de la 7.3 vers la 10g mais pas dans un premier temps --> d'où la cohabitation.

    Voilà

    Merci !

  4. #4
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    je te conseille de migrer les données dans une base 10g dans ce cas... tu y gagneras probablement en perf en plus

  5. #5
    Membre actif
    Inscrit en
    Décembre 2002
    Messages
    438
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 438
    Points : 218
    Points
    218
    Par défaut
    un client 7.3 ne pourra pas acceder à une base 10g si le character set est UTF8 (superset...) !
    Arrives-tu à te connecter à la base 10g avec SQLPlus de ton client 7.3 ?

    Un client 10g ou 9i ne peut pas acceder à une 7.3 ! Il faut utiliser un 8i ou 7.3 !

    Tu peux utiliser un client 8i. C'est pas terrible mais cela fonctionne.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 14
    Points : 10
    Points
    10
    Par défaut
    En fait les clients 7.3 et 10g cohabitent très bien sur une même machine.
    J'ai 2 arborescences différentes avec 2 TNSNAMES, etc ...

    TOAD utilise bien les 2 clients différents pour se connecter aux bases. TOAD détecte les 2 clients et demande à la connexion lequel utiliser, donc a ce niveau là, pas de pb.

    C'est simplement au niveau de l'ODBC Microsoft qui ne semble plus retrouver le TNSNAME auquel accéder.

    Pour reprendre le pb plus en amont, ce qui m'oblige à utiliser le TNS Oracle, c'est surtout que, que ce soit en 7.3 ou en 10g, il m'est impossible de visualiser une table qui contient des champs avec de décimales dans ACCESS via ODBC Oracle

  7. #7
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    Citation Envoyé par cian2006
    C'est simplement au niveau de l'ODBC Microsoft qui ne semble plus retrouver le TNSNAME auquel accéder.
    si c'est bien le problème, il suffit de modifier le tnsnames 10g en ajoutant les entrées du tnsnames 7

Discussions similaires

  1. Problème " composant client oracle" VB6
    Par Koaaaal dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 27/06/2013, 17h07
  2. Oracle Express 10.2.0.1.0 [Problème coté Client]
    Par seblo_scoqi dans le forum Connexions aux bases de données
    Réponses: 5
    Dernier message: 26/10/2006, 10h54
  3. Client Oracle et jdbc/Thin driver
    Par Alain B. dans le forum Oracle
    Réponses: 2
    Dernier message: 24/05/2006, 16h45
  4. Réponses: 4
    Dernier message: 27/01/2006, 15h58
  5. Problème de connexion à Oracle 9i avec logiciel client
    Par Kyp dans le forum Connexions aux bases de données
    Réponses: 5
    Dernier message: 07/12/2005, 21h37

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