Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > Outils > SQL*Loader
SQL*Loader Forum d'entraide sur Oracle SQL*Loader
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 20/12/2012, 16h16   #1
param_cat
Invité de passage
 
Inscription : juin 2010
Messages : 10
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 10
Points : 2
Points : 2
Par défaut Field in data file exceeds maximum length alors que wc -L indique une taille plus petite

Bonjour,



Je rencontre actuellement un problème pour déterminer la longueur maximum d'une ligne présente dans mon fichier.

Ma table contient des colonnes en CLOB.
Mon fichier de contrôle ressemble à cela :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
LOAD DATA
INFILE "MonFichier.txt"
BADFILE     "10765_FR.sql.bad"
DISCARDFILE "10765_FR.sql.discard"
APPEND
INTO TABLE data_line
FIELDS TERMINATED BY ";"
OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(
Cell_00 CHAR(79183),
Cell_01 CHAR(79183),
Cell_02 CHAR(79183),
Cell_03 CHAR(79183),
Cell_04 CHAR(79183),
...
data_line_id  "data_line_seq.nextval",
data_file_id CONSTANT 45,
dtl_status_code CONSTANT 10,
creation_date   SYSDATE,
change_date     SYSDATE
)

Lorsque je fais wc -L (qui permet d'avoir la longueur de la ligne maximum) sur mon fichier j'obtiens 8443.

Cependant dans les logs de sqlldr j'ai :
Citation:
"Record 2: Rejected - Error on table DATA_LINE, column DATA_LINE_ID.
Field in data file exceeds maximum length"

Et là si je fais un wc -L de mon fichier de lignes rejetées, j'obtiens : 8443.

Voici une des lignes posant problème :
Citation:
[pmtalend@harmonia sis]$ cat 10765_FR.sql.bad
2563930|2563930|Livre l'Insensé périple d'un remorqueur à voiles||Livre|Les Editions des Mangonautes|1200.0|<ul><li><b>Cartonné:</b> 176 pages</li><li><b>Langue&nbsp;:</b> Français</li><li><b>ISBN-10:</b> 2746625687</li><li><b>ISBN-13:</b> 978-2746625686</li><li>EAN 9782746625686</li></ul><p>&nbsp;</p><p>De Corse en Alaska par la route des glaces !</p><p>Un insensé périple écrit à plusieurs mains par l&rsquo;équipage du Manguier<br /><br /><br />Ce livre présente le récit de l&rsquo;exceptionnelle et surprenante aventure maritime, polaire et culinaire du Manguier durant l&rsquo;été 2009, par le mythique passage du Nord-Est<br /><br />&nbsp;</p><p>Auteurs : Philippe Hercher, Karin Huet, Aude Larmet, Cécile Marion, Judith Puzzuoli, Philippe Rigaud, Cécile Zawieja, Agathe Hercher-Zawieja<br /><br />Editions des Mangonautes (2010-12)</p><p>176 pages</p><p>format 26 x 24</p><p>couverture cartonnée</p><p>avec plus de 300 documents couleur (photos, dessins, cartes ...)<br /><br />Au sommaire:<br /><br />&nbsp;&nbsp;&nbsp; * présentation des auteurs<br />&nbsp;&nbsp;&nbsp; * carte-table-des-matières<br />&nbsp;&nbsp;&nbsp; * préface du Dr Edmond Siméoni<br />&nbsp;&nbsp;&nbsp; * introduction<br />&nbsp;&nbsp;&nbsp; * 24 chapitres du récit de l&rsquo;expédition<br />&nbsp;&nbsp;&nbsp; * le stock de vivres embarqué<br />&nbsp;&nbsp;&nbsp; * nos partenaires<br />&nbsp;&nbsp;&nbsp; * remerciements<br />&nbsp;&nbsp;&nbsp; * bibliographie<br />&nbsp;&nbsp;&nbsp; * tromboniscope des différents équipages<br />&nbsp;</p><p>Prix catalogue 34 euros</p><p>*** 4eme de couverture ***</p><p>Aventures polaires, maritimes et culinaires <br /><br />La banquise se resserre devant le nez du Manguier.<br />Longeant la Sibérie, le petit navire embouque le Passage du Nord-Est,<br />si ardemment cherché il y a quatre siècles par les navigateurs désireux de gagner la course aux épices. <br />Si rarement emprunté par des plaisanciers depuis ! <br /><br />Le Manguier porte tout ce qu&rsquo;il faut comme épices dans sa cambuse.<br />Alors, que fait-il en ces parages périlleux et désolés?<br />Le bateau n&rsquo;a rien de polaire : remorqueur de rade en cours de transformation en navire alternatif.<br />Depuis le Cap Nord, le programme prend du flou :<br />retard sur la saison de navigation, visas spéciaux ignorés, destination incertaine.<br />L&rsquo;équipage est hétéroclite. Deux fillettes et un foetus en pleine croissance sont du voyage.<br />Sans parler d&rsquo;une kayakiste des îles tropicales, d&rsquo;un médiéviste chenu spécialiste de la Méditerranée,<br />d&rsquo;une sylphide artiste peintre aux longs doigts ravagés d&rsquo;engelures, et on en passe&hellip;<br />Mais que font-ils dans l&rsquo;Océan Glacial Arctique? Primo : ils cherchent, de toute urgence, la joie du dépaysement total. <br /><br />La joie ?! <br /><br />Mais&hellip; la promiscuité, le froid, le risque, la solituuude..!<br />Qu&rsquo;est-ce qu&rsquo;ils fichent là !!!<br />Primo (bis) : ils MANGENT.<br />Les cales du Manguier regorgent de fromages corses, farines complètes, conserves de qualité.<br />Son carré déborde de marmites. Et les quarts de cuisine sont une affaire sérieuse!<br />La noble Mangeaille soude les Mangonautes, leur arrondit les angles, les matelasse contre l&rsquo;intempérie.<br />Aux escales, c&rsquo;est encore la Mangeaille qui les relie à l&rsquo;Autre, la Nature ou les naturels.<br />Cueillettes, pêches, panachage de recettes, offrandes ou trocs de vivres, échange de techniques de conservation, voilà <br />comment s&rsquo;engage l&rsquo;empathie avec le pays traversé. <br /><br />De l&rsquo;aventure heureuse des Mangonautes, lecteur, tu connaîtras les fondements : soupe à la <br />civade, lasagnes au maquereau, gras de bélouga rôti, sorbet à l&rsquo;esquimaude et aux mûres des tourbières. <br />Même : on te racontera la morue à la soude caustique. <br /><br />Et tu sais quoi ? À la fin de cet été 2009, le Manguier devient le quatrième petit navire au monde à avoir franchi <br />le Passage du Nord-Est sans assistance et en une seule saison ! <br />&nbsp;</p><p>&nbsp;</p><p><span style=font-size: 12px;>EAN : 9782746625686<br />ISBN : </span><span style=font-size: 12px;>978-2-7466-2568-6<br /></span></p><p>&nbsp;</p><p>pour en savoir plus :</p><p><span style=font-size: 12px;><a </a></span></p>|40.8||999|<ul><li><b>Cartonné:</b> 176 pages</li><li><b>Langue&nbsp;:</b> Français</li><li><b>ISBN-10:</b> 2746625687</li><li><b>ISBN-13:</b> 978-2746625686</li><li>EAN 9782746625686</li></ul><p>&nbsp;</p><p>De Corse en Alaska par la route des glaces !</p><p>Un insensé périple écrit à plusieurs mains par l&rsquo;équipage du Manguier<br /><br /><br />Ce livre présente le récit de l&rsquo;exceptionnelle et surprenante aventure maritime, polaire et culinaire du Manguier durant l&rsquo;été 2009, par le mythique passage du Nord-Est<br /><br />&nbsp;</p><p>Auteurs : Philippe Hercher, Karin Huet, Aude Larmet, Cécile Marion, Judith Puzzuoli, Philippe Rigaud, Cécile Zawieja, Agathe Hercher-Zawieja<br /><br />Editions des Mangonautes (2010-12)</p><p>176 pages</p><p>format 26 x 24</p><p>couverture cartonnée</p><p>avec plus de 300 documents couleur (photos, dessins, cartes ...)<br /><br />Au sommaire:<br /><br />&nbsp;&nbsp;&nbsp; * présentation des auteurs<br />&nbsp;&nbsp;&nbsp; * carte-table-des-matières<br />&nbsp;&nbsp;&nbsp; * préface du Dr Edmond Siméoni<br />&nbsp;&nbsp;&nbsp; * introduction<br />&nbsp;&nbsp;&nbsp; * 24 chapitres du récit de l&rsquo;expédition<br />&nbsp;&nbsp;&nbsp; * le stock de vivres embarqué<br />&nbsp;&nbsp;&nbsp; * nos partenaires<br />&nbsp;&nbsp;&nbsp; * remerciements<br />&nbsp;&nbsp;&nbsp; * bibliographie<br />&nbsp;&nbsp;&nbsp; * tromboniscope des différents équipages<br />&nbsp;</p><p>Prix catalogue 34 euros</p><p>*** 4eme de couverture ***</p><p>Aventures polaires, maritimes et culinaires <br /><br />La banquise se resserre devant le nez du Manguier.<br />Longeant la Sibérie, le petit navire embouque le Passage du Nord-Est,<br />si ardemment cherché il y a quatre siècles par les navigateurs désireux de gagner la course aux épices. <br />Si rarement emprunté par des plaisanciers depuis ! <br /><br />Le Manguier porte tout ce qu&rsquo;il faut comme épices dans sa cambuse.<br />Alors, que fait-il en ces parages périlleux et désolés?<br />Le bateau n&rsquo;a rien de polaire : remorqueur de rade en cours de transformation en navire alternatif.<br />Depuis le Cap Nord, le programme prend du flou :<br />retard sur la saison de navigation, visas spéciaux ignorés, destination incertaine.<br />L&rsquo;équipage est hétéroclite. Deux fillettes et un foetus en pleine croissance sont du voyage.<br />Sans parler d&rsquo;une kayakiste des îles tropicales, d&rsquo;un médiéviste chenu spécialiste de la Méditerranée,<br />d&rsquo;une sylphide artiste peintre aux longs doigts ravagés d&rsquo;engelures, et on en passe&hellip;<br />Mais que font-ils dans l&rsquo;Océan Glacial Arctique? Primo : ils cherchent, de toute urgence, la joie du dépaysement total. <br /><br />La joie ?! <br /><br />Mais&hellip; la promiscuité, le froid, le risque, la solituuude..!<br />Qu&rsquo;est-ce qu&rsquo;ils fichent là !!!<br />Primo (bis) : ils MANGENT.<br />Les cales du Manguier regorgent de fromages corses, farines complètes, conserves de qualité.<br />Son carré déborde de marmites. Et les quarts de cuisine sont une affaire sérieuse!<br />La noble Mangeaille soude les Mangonautes, leur arrondit les angles, les matelasse contre l&rsquo;intempérie.<br />Aux escales, c&rsquo;est encore la Mangeaille qui les relie à l&rsquo;Autre, la Nature ou les naturels.<br />Cueillettes, pêches, panachage de recettes, offrandes ou trocs de vivres, échange de techniques de conservation, voilà <br />comment s&rsquo;engage l&rsquo;empathie avec le pays traversé. <br /><br />De l&rsquo;aventure heureuse des Mangonautes, lecteur, tu connaîtras les fondements : soupe à la <br />civade, lasagnes au maquereau, gras de bélouga rôti, sorbet à l&rsquo;esquimaude et aux mûres des tourbières. <br />Même : on te racontera la morue à la soude caustique. <br /><br />Et tu sais quoi ? À la fin de cet été 2009, le Manguier devient le quatrième petit navire au monde à avoir franchi <br />le Passage du Nord-Est sans assistance et en une seule saison ! <br />&nbsp;</p><p>&nbsp;</p><p><span style=font-size: 12px;>EAN : 9782746625686<br />ISBN : </span><span style=font-size: 12px;>978-2-7466-2568-6<br /></span></p><p>&nbsp;</p><p>pour en savoir plus :</p><p><span style=font-size: 12px;><br /><br /></a><br /><br /><a </a></span></p>|||

>> Savez-vous pourquoi cette ligne sont rejetée ?

(J'ai essayé en rajoutant CHARACTERSET char_set_name LENGTH SEMANTICS CHARACTER... Mais ça ne fonctionne pas. Cf http://docs.oracle.com/cd/B19306_01/...e.htm#i1008619)



Merci,
Carole
param_cat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h53.


 
 
 
 
Partenaires

Hébergement Web