|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 168 ![]() |
Bonjour,
Je souhaiterai savoir si SQL LOADER etait limité dans le nombre de lignes qu'il traite. Pourquoi ? J'ai un fichier de 9000 lignes et à la sortie, dans ma table, seulement 6000 lignes. Il en perd donc 3000 ! Pourtant SQL LOADER ne m'affiche pas de ligne en erreur dans le fichier .bad. Avez vous une idée ? Merci |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Est-ce que tu as des lignes en DISCARD ?
|
|
|
00
|
|
|
#3 | |
|
Membre du Club
![]() Inscription : février 2005 Messages : 168 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Est-ce que tu filtres tes lignes en entrée dans ton fichier de contrôle ?
|
|
|
00
|
|
|
#5 | |
|
Membre du Club
![]() Inscription : février 2005 Messages : 168 ![]() |
Citation:
Si j'enleve la condition de filtrage, j'obtiens le meme nombre de lignes dans une seule table. Donc l'erreur ne peut venir de là. J'ai regardé SQL LOADER balaie bien tout les lignes puisqu'il a enregistré dans la table la 1ere et derniere ligne du fichier à plat ! Par contre entre il manque 2300 lignes ! |
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Peut on voir ton fichier CTL ?
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 168 ![]() |
Ok. J'ai trouvé !
Merci à toi davi.g pour ton aide ! La solution : Je travaillai sur mon poste avec ultra-edit sur le fichier de control que j'ai envoyé ensuite sur un serveur ftp puis sur un serveur Unix. Le fichier de controle etait donc de format DOS. Il fallait simplment le convertir en format UNIX. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com