Sql loader problème

imrane90 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
jee pee Messages postés 41527 Date d'inscription   Statut Modérateur Dernière intervention   -
salut,j'ai 200 000 LIGNES à les mettre dans la table eventlink et quand je fais çe qui en dessous ça me donne ce message:
Point de validation (COMMIT) atteint - nombre d'enregis. logiques 198
et quand je vérifie la table eventlink je la trouve vide


voilà mon fichier de controle imr.ctl


options(rows=50000)
load data infile 'eventlink.csv' append into table eventlink fields terminated by ',' trailing nullcols(
date_heure,a_party_number,b_party_number,event_duration,designation,incoming_route filler,outgoing_route filler,ic_partner_id filler,
price filler,billed_duration filler,cod_agrupint filler)

et voilà la structure de mon fichier eventlink.csv

05/04/201400:09:35|0632540054|0033620803839|7|O|10023|00023|00023|.004317
|7|006021

05/04/2014 00:09:37|0664081474|0033651227794|294|O|10023|00023|00023|.1813
|294|006027

05/04/2014 00:09:42|0620132016|0033172582425|270|O|10023|00023|00023|.03375
|270|010554


sqlldr USERID=scott/tiger CONTROL=imr.ctl

aidez moi plzzzzzzzz
A voir également:

1 réponse

jee pee Messages postés 41527 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Bonjour,

Tu devrais d'abord dans ta commande générer tous les fichiers d'anomalies pour avoir tous les messages d'erreurs, notamment log :

sqlldr USERID=scott/tiger CONTROL=imr.ctl log=imr.log bad=imr.bad dis=imr.dis

Après je ne comprends pas terminated by ',' alors qu'entre les champs tu as un pipe (|)

Et j'aurais des gros doutes sur le format de ton rpemier champ date et heure.

cdlt
0