j'utilise bcp pour importer des données d'un fichier text vers une table SQL
server, ceci marche trés bien si j'ai exactement le même nombre de colonnes
dans le fichier text que dans ma table !!
j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la
table, bcp n'a pas l'air d'aimer !!
exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3
champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça !!
ma commande : bcp mabase..matable in C:\monfichier -m 1000 -e c:\error.txt
-F 2 -c -t \t -S MonServeur -U sa -P monPwd
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
Il faut réaliser un fichier de format. Voir l'aide en ligne pour la construction de fichier de format : "Utilisation de fichiers de format"
Attention cepandant l'aide est erronnée. Ce n'est pas SQL CHAR qu'il faut mettre, mais SQLCHAR (sans espace).
A +
404 found a écrit:
Bonjour,
j'utilise bcp pour importer des données d'un fichier text vers une table SQL server, ceci marche trés bien si j'ai exactement le même nombre de colonnes dans le fichier text que dans ma table !! j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la table, bcp n'a pas l'air d'aimer !! exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3 champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça !!
ma commande : bcp mabase..matable in C:monfichier -m 1000 -e c:error.txt -F 2 -c -t t -S MonServeur -U sa -P monPwd
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Il faut réaliser un fichier de format. Voir l'aide en ligne pour la construction
de fichier de format : "Utilisation de fichiers de format"
Attention cepandant l'aide est erronnée. Ce n'est pas SQL CHAR qu'il faut
mettre, mais SQLCHAR (sans espace).
A +
404 found a écrit:
Bonjour,
j'utilise bcp pour importer des données d'un fichier text vers une table SQL
server, ceci marche trés bien si j'ai exactement le même nombre de colonnes
dans le fichier text que dans ma table !!
j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la
table, bcp n'a pas l'air d'aimer !!
exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3
champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça !!
ma commande : bcp mabase..matable in C:monfichier -m 1000 -e c:error.txt
-F 2 -c -t t -S MonServeur -U sa -P monPwd
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Il faut réaliser un fichier de format. Voir l'aide en ligne pour la construction de fichier de format : "Utilisation de fichiers de format"
Attention cepandant l'aide est erronnée. Ce n'est pas SQL CHAR qu'il faut mettre, mais SQLCHAR (sans espace).
A +
404 found a écrit:
Bonjour,
j'utilise bcp pour importer des données d'un fichier text vers une table SQL server, ceci marche trés bien si j'ai exactement le même nombre de colonnes dans le fichier text que dans ma table !! j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la table, bcp n'a pas l'air d'aimer !! exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3 champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça !!
ma commande : bcp mabase..matable in C:monfichier -m 1000 -e c:error.txt -F 2 -c -t t -S MonServeur -U sa -P monPwd
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Bouarroudj Mohamed
Une autre solution simple, consiste a créer une vue sur la table avec les 3 champs en question et d'utiliser cette vue dans le BCP, il est evident que le 4eme champ doit accepter les valeurs NULL ou avoir un defaut pour que ca marche.
"404 found" wrote in message news:
Bonjour,
j'utilise bcp pour importer des données d'un fichier text vers une table
SQL
server, ceci marche trés bien si j'ai exactement le même nombre de
colonnes
dans le fichier text que dans ma table !! j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la table, bcp n'a pas l'air d'aimer !! exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3 champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça
!!
ma commande : bcp mabase..matable in C:monfichier -m 1000 -e c:error.txt -F 2 -c -t t -S MonServeur -U sa -P monPwd
Une autre solution simple, consiste a créer une vue sur la table avec les 3
champs en question et d'utiliser cette vue dans le BCP, il est evident que
le 4eme champ doit accepter les valeurs NULL ou avoir un defaut pour que ca
marche.
"404 found" <404found@discussions.microsoft.com> wrote in message
news:ECD6D54F-B54B-4A4C-A8A1-46D4DE81541E@microsoft.com...
Bonjour,
j'utilise bcp pour importer des données d'un fichier text vers une table
SQL
server, ceci marche trés bien si j'ai exactement le même nombre de
colonnes
dans le fichier text que dans ma table !!
j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la
table, bcp n'a pas l'air d'aimer !!
exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3
champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça
!!
ma commande : bcp mabase..matable in C:monfichier -m 1000 -e c:error.txt
-F 2 -c -t t -S MonServeur -U sa -P monPwd
Une autre solution simple, consiste a créer une vue sur la table avec les 3 champs en question et d'utiliser cette vue dans le BCP, il est evident que le 4eme champ doit accepter les valeurs NULL ou avoir un defaut pour que ca marche.
"404 found" wrote in message news:
Bonjour,
j'utilise bcp pour importer des données d'un fichier text vers une table
SQL
server, ceci marche trés bien si j'ai exactement le même nombre de
colonnes
dans le fichier text que dans ma table !! j'ai essayé d'importer avec un fichier text ayant mois de colonnes que la table, bcp n'a pas l'air d'aimer !! exemple : j'ai une table avec 4 champs et mon fichier text compotrte 3 champs séparé par des tabulations
Est ce que c'est vrai ça ou existe il une option pour que bcp supporte ça
!!
ma commande : bcp mabase..matable in C:monfichier -m 1000 -e c:error.txt -F 2 -c -t t -S MonServeur -U sa -P monPwd