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

SQL*Loader Oracle Discussion :

Pas de prise en compte du substr en 9i


Sujet :

SQL*Loader Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 29
    Par défaut Pas de prise en compte du substr en 9i
    Bonjour,

    Tout est dans la question. Je charge des données qui parfois sont plus longues que la taille de la colonne. Dans ce cas, je rajoute un "substr" dans mon fichier de controle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ex: monChamp ne fait que 1à caractères.
    monChamp "substr(:monChamp,1,10)",
    Or, celui-ci ne semble pas etre pris en compte puisque j'ai toujours le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Enregistrement 4590 : Rejeté - Erreur sur table DOSSIERS_NOTES, colonne monChamp.
    Un champ du fichier de données dépasse la longueur maximale autorisée
    Specify SKIP=4590 when continuing the load.
    \MAXIMUM ERROR COUNT EXCEEDED - Les statistiques données ci-dessus résultent d'une exécution partielle.
    Quelqu'un a t'il une solution?...

    Question subsidiaire.. existe t'il une option a SQL Loader pour qu'il "saute" la ligne et continue le chargement?

    D'avance merci!

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 4
    Par défaut
    Essaie en mode conventionnel (pas d'option direct=y) ...

    Normalement, il doit sauter les lignes qu'il ne peut pas charger (elles sont alors stockées dans le fichier .bad)

    Par défaut le loader s arrete quand il a atteint 50 erreurs de chargement, tu peux modifier ce parametre avec l'option errors=10000 par exemple pour traiter l'ensemble du fichier

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

Discussions similaires

  1. pas de prise en compte des accents
    Par paolo2002 dans le forum Word
    Réponses: 1
    Dernier message: 24/06/2008, 17h12
  2. Réponses: 3
    Dernier message: 11/02/2008, 16h19
  3. [Htaccess] Pas de prise en compte ?
    Par Jarodd dans le forum Apache
    Réponses: 5
    Dernier message: 20/09/2006, 15h49
  4. [SQL] La valeur d'une variable ne semble pas être prise en compte
    Par oroumgolok dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 03/09/2006, 23h31
  5. [CSS] Pas de prise en compte d'une classe
    Par GLDavid dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/07/2006, 15h28

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