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

JDBC Java Discussion :

JDBC vs ODBC : utilisation dans un ETL (Talend)


Sujet :

JDBC Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2008
    Messages : 39
    Par défaut JDBC vs ODBC : utilisation dans un ETL (Talend)
    Bonjour,
    J'utilise actuellement l'ETL Open source Talend Open Studio version 2.3.2.
    Je l'utilise pour me connecter à un datawarehouse Oracle.
    J'arrive à me connecter à ce dernier à l'aide d'un driver Generic ODBC sans problème.
    Par contre lorsque j'essaye avec un driver JDBC (sid), là l'exception suivant apparaît :
    Connection failure. You must change the Database Settings.
    Bigger type length than Maximum
    C'est une SQLException, que je n'arrive pas à corriger !
    J'ai donc essayer avec un autre ETL Open Source (kettle, Pentaho Data Integration) je n'ai pas la même erreur, j'ai les erreures suivantes :
    ORA-00604: error occurred at recursive SQL level 1
    ORA-02248: invalid option for ALTER SESSION

    Est ce possible que je n'ai pas le droit de me connecter en JBDC sur le datawarehouse où c'est totalement indépendant ?

    Je vous précise que je renseignement correctement la database, le serveur,... car j'ai déjà vérifier que des erreures différentes apparaissaient si je mettais des valeurs incorrectes.

    Merci

  2. #2
    Membre chevronné
    Inscrit en
    Juin 2005
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 447
    Par défaut
    Je me connecte avec PDI tous les jours à des bases Oracle (10g) sans aucun pb.


    Samatar

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Vérifie la version de ton driver JDBC part rapport à ton serveur SGBD.
    Suivant la version du serveur tu dois utiliser classes12.jar (jusqu'à la 9.0.1.4) ou ojdbc14.jar (après)

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2008
    Messages : 39
    Par défaut
    J'ai résolu mon problème, en effet, le driver n'était pas le bon.
    Je dois utiliser classes12.zip

    Merci pour votre support.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/10/2009, 23h47
  2. [ODBC] Utilisation source systeme dans application
    Par GarsDuCalvados dans le forum VB.NET
    Réponses: 1
    Dernier message: 07/04/2009, 14h07
  3. Réponses: 2
    Dernier message: 07/02/2006, 08h31

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