Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/04/2011, 13h21   #1
Invité de passage
 
nadine nadine
Inscription : juillet 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : nadine nadine

Informations forums :
Inscription : juillet 2010
Messages : 5
Points : 1
Points : 1
Par défaut alimenter bdd avec fichier excel

Bonjour
je dois alimenter un bdd sql avec un fichier excel. Je rencontre un problème avec une colonne qui reste systématiquement vide. Et lorsque je clique sur "modifier les mappages" cette colonne renvoie un "varchar" alors que dans la bdd c'est un "int". j'ai beau tout essayer rien à faire la colonne reste vide.
si vous avez la solution merci
DL201013 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 13h54   #2
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Bonjour,

Quel outil utilisez vous ?

Import / Export des données
Package SSIS ...

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 19h11   #3
Invité de passage
 
nadine nadine
Inscription : juillet 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : nadine nadine

Informations forums :
Inscription : juillet 2010
Messages : 5
Points : 1
Points : 1
Bonsoir
j'utilise import de données. Je vais chercher mon fichier excel, et toutes les colonnes passent bien sauf une qui renvoie uniquement "null" partout. Dans cette colonne (comme dans d'autres) le null est admis.
DL201013 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 08h54   #4
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
Je vais chercher mon fichier excel, et toutes les colonnes passent bien sauf une qui renvoie uniquement "null" partout. Dans cette colonne (comme dans d'autres) le null est admis.
Lors de l'import, lorsque vous cliquez sur "aperçu" voyez vous des données dans ladite colonne?
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 13h44   #5
Invité de passage
 
nadine nadine
Inscription : juillet 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : nadine nadine

Informations forums :
Inscription : juillet 2010
Messages : 5
Points : 1
Points : 1
bonjour
non dans l'aperçu je ne vois rien dans la colonne elle est vide le "null" n'apparait même pas. et ça me renvoie un "varchart" au lieu d'un "int" j'ai beau changer ça dans modifier les mappages ça ne passe pas.
DL201013 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 15h42   #6
Membre habitué
 
Inscription : janvier 2008
Messages : 212
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 212
Points : 135
Points : 135
J'ai déjà eu l'occasion de constater que l'import de fichiers Excel n'est pas bien supporté dans la version SQL 2005 et 2008 (je n'ai pas testé 2008 R2) alors que cela marchait bien en SQL 2000 (Lorsque tu utilises l'assistant d'import/export de données, Management Studio fait appel à des composants de SSIS (Integrations Services))

Pour résoudre cela, je te recommande de convertir ton fichier Excel en .CSV
Ensuite tu peux utiliser l'assistant d'import/export ou mieux, développer un package SSIS.

Tiens-nous au courant.
Philippe Robert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 09h19   #7
Invité de passage
 
nadine nadine
Inscription : juillet 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : nadine nadine

Informations forums :
Inscription : juillet 2010
Messages : 5
Points : 1
Points : 1
Par défaut .CSV

Bonjour
Merci de ta réponse. J'ai essayé de transformer et d'importer en csv. j'ai converti mon fichier excel en csv, et lorsque j'essaye de l'importer, ça ne marche pas, ça me dit que le format doit être xls.... Pour le reste le package SSIS je ne sais pas trop comment faire. J'ai suivi une formation afpa, un peu cahotique, et surtout faite d'auto formation, donc j'essaie de combler mes lacunes et de pouvoir enfin réaliser des projets qui tiennent la route.
je continue à tester.... Tous les conseils sont les bienvenus. Merci à tous
DL201013 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 09h28   #8
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
Merci de ta réponse. J'ai essayé de transformer et d'importer en csv. j'ai converti mon fichier excel en csv, et lorsque j'essaye de l'importer, ça ne marche pas, ça me dit que le format doit être xls
Il faut que tu modifie ton lot et utiliser une source de fichier plat en lieu et place de ta source excel...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h12.


 
 
 
 
Partenaires

Hébergement Web