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

Développement de jobs Discussion :

Erreur Oracle: ORA-00904: "COLUMN49" : identificateur non valide


Sujet :

Développement de jobs

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 26
    Points : 18
    Points
    18
    Par défaut Erreur Oracle: ORA-00904: "COLUMN49" : identificateur non valide
    Bonjour,
    je débute avec Talend et à mon premier dév. qui consiste à lire un fichier et le charger dans une base Oracle, voila l'erreur que je récupere:
    ORA-00904: "COLUMN49" : identificateur non valide
    Mon fichier a le bon format, est ce l'ordre Insert qui pose problème et comment je peux debuger plus finement la partie SQL générée par Talend et comment corriger la requete?

    Merci d'avance

  2. #2
    Membre habitué
    Profil pro
    Consultant informatique
    Inscrit en
    Mars 2003
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2003
    Messages : 132
    Points : 199
    Points
    199
    Par défaut
    la question est : Est ce que le champs "COLUMN49" existe dans ta table ?
    Si ce n'est pas le cas c'est juste une erreur de schéma de sortie. Edite le schéma de sortie.

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 26
    Points : 18
    Points
    18
    Par défaut
    Bonjour,
    Effectivement, vous avez raison, le nom des colonnes dans le schéma de sortie ne correspondait pas au nom des colonnes dans la table.
    En modifiant le schéma de sortie, il va falloir modifier aussi le nom des colonnes de schéma d'entrée (un fichier délimité). Mais est ce qu'il faut taper toutes les 50 colonnes à la main ou peut-on automatiser ce renomage ?

    Merci d’avance

  4. #4
    Membre habitué
    Profil pro
    Consultant informatique
    Inscrit en
    Mars 2003
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2003
    Messages : 132
    Points : 199
    Points
    199
    Par défaut
    tu n'est pas obligé de renommer les column en entrée tu reverse ton schéma de sortie et tu fais un mapping dans un tmap

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/11/2012, 14h27
  2. erreur ora-00904 identificateur non valide
    Par zed80 dans le forum Oracle
    Réponses: 2
    Dernier message: 05/01/2010, 13h23
  3. Réponses: 2
    Dernier message: 26/02/2008, 09h16

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