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 :

sqlldr + substr marche pas.


Sujet :

SQL*Loader Oracle

  1. #1
    Membre confirmé Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Par défaut sqlldr + substr marche pas.
    Bonjour à tous.
    Voila j'essaie de charger un fichier dans une table et je voudrais ne prendre que les 200 premiers caractères de certaines colonnes je fais donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    LOAD DATA INFILE 'F1'
    TRUNCATE 
    INTO TABLE TBL
    WHEN (1)!= '#'
    FIELDS TERMINATED BY ','
    TRAILING NULLCOLS
    (
    C1                               ,
    C2                                    ,
    C3                                   ,
    C4                                   ,
    C5  "SUBSTR(:C5,1,200)" ,
    C6       "SUBSTR(:C6,1,200)" ,
    C7     "SUBSTR(:C7,1,200)" ,
    C8                                    ,
    C9                                  ,
    C10                                  ,
    C11                                  
    )
    Sachant que la table ne contient que des varchar2(200 BYTE)
    La version d'Oracle est la 9i.

    Je me retrouve avec ce type d'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Record 1: Rejected - Error on table RPT_DM_LOGS_VIC, column C6.
    Field in data file exceeds maximum length
    Pour cette ligne là:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    2009_01_02-01_53_10.csv:2009/01/02-21:37:58.26,10068,IDL_SEVERE,ClientError,Cannot add an intersection which has a member that has no writable children at the lowest level in cube.,The add intersection operation failed. Possible reasons are :  1. The intersection is composed of a member which is a hanging branch (having no children at the lowest level) in an aggregatable dimension.  2. The user's security settings for the measure do not allow this operation in the intersection scope. ,,AHASSELL,InMemMolap,dm_alcatel1_contmd,./src/interaloc.cpp81,

  2. #2
    Membre confirmé Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Par défaut
    Bon merci à ceux qui avaient l'intention de répondre mais j'ai trouvé la solution.

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

Discussions similaires

  1. [DOM] [IE] substring/substr ne marche pas
    Par Invité dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 10/03/2009, 13h34
  2. 'SHOW TABLES' marche pas sous postgresql !?
    Par fet dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 13/05/2004, 09h28
  3. Réponses: 9
    Dernier message: 07/05/2003, 12h57
  4. [GifDecoder] marche pas dans applet avec IE
    Par formentor dans le forum Applets
    Réponses: 2
    Dernier message: 06/05/2003, 10h43
  5. Sysdate qui marche pas ??
    Par StouffR dans le forum Langage SQL
    Réponses: 4
    Dernier message: 28/08/2002, 13h23

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