BCP + charactere ascii. c'est tres urgent!!!!!!!!

yanis7518 Messages postés 283 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 1 août 2006 à 12:25
yanis7518 Messages postés 283 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 1 août 2006 à 14:03
salut a tous je souhaite importer des données d'un fichier dans une table de ma base sql server 2005.

J'utilise pour cela le bcp tel quel:

D:\>Bcp [BASE]..[table] in d:\test.txt -T -c -S [SERVEUR]

le probleme est que dans mon fichier texte les colones et les lignes sont delimitées par des caractéres ascii

d'apres les infos que j'ai cela correspond aux caractéres 1 pour la fin d'un champ et 2 pour la fin d'une colonne

donc jaimerai savoir comment faire l'import de ce fichier ds ma base!!!!

merci

2 réponses

cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 8
1 août 2006 à 13:38
Les 2 délimiteurs de fin de champ et de fin d'enregistrement sont à ranger derrière -t pour le délimiteur de champ, -r pour le délimiteur d'enregistrement.


J'espère avoir bien compris l'histoire des champs / colonne étant un peu obscur.


Pour l'histoire des caractères si jamais des caractères accentués ne passait pas à l'omport par exemple c'est par l'argument -C que l'on spécifie la page de code.

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration
0
yanis7518 Messages postés 283 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 3
1 août 2006 à 14:03
Bcp [BASE]..[table] in d:\test.txt -T -c -S [serveur] -rstx -tsoh

voila apres modif  ce que j'ai fai mais ca ne donne toujours rien

stx et soh etant les delimiteur en ascii
0
Rejoignez-nous