Bonjour,

J'ai un souci avec une importation d'un fichier .dat (=.txt) dans ma base.
Le File Flat est configurée en Ragged Right.
Le souci est que le nombre de caractère pour chaque ligne de mon .dat est variable.
Vers la fin de mes colonnes d'importation, il reprend les données de la ligne d'en dessous car pour lui la ligne est terminé.

Pour mieux vous expliquer un exemple :
mon .dat:
toto56 tutu
toto15 titi4toto
totu162
toto23 titi

Imaginons :
1ère colonne: 6 char
2ème col : 1 char
3ème : 4 char
4ème : 1 char
5ème : 4 char

J'aurai donc normalement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
1ere        2ème       3ème      4ème     5ème
toto56                   tutu
toto15                   titi      4       toto
totu16       2
toto23                   titi
Mais ce que j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
1ere        2ème       3ème      4ème     5ème
toto56                   tutu      t       oto1
toto15                   titi      4       toto
totu16       2           toto      2       3 ti
toto23                   titi
Je n'utilise pas SSIS, juste l'import data de management studio.

Faut-il que j'essaye de programmer un programme pour que des caractères s'ajoutent à chaque ligne du fichier ?
Y-a-t-il une fonction de l'import data qui me permet de passer outre ce problème ?

Merci d'avance pour toutes les réponses que vous me donnerez.