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 :
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 toto15 titi 4 toto totu16 2 toto23 titi
Je n'utilise pas SSIS, juste l'import data de management studio.
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
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.
Partager