IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Importation plusieurs fichiers plat vers SQL Server


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Importation plusieurs fichiers plat vers SQL Server
    Bonjour a tous,
    Je souhaiterai connaître le moyen le plus fiable et le plus rapide pour importer 3 fichiers au format .txt dans une table SQL.
    voici les fichiers.
    Nom : Capture.PNG
Affichages : 1179
Taille : 22,5 Ko
    Nom : Capture1.PNG
Affichages : 654
Taille : 16,8 Ko
    Nom : Capture2.PNG
Affichages : 594
Taille : 4,3 Ko
    Quelqu'un peut-il me lancer sur la façon dont je peux traiter cela?
    Merci pour votre aide !

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 41
    Points : 51
    Points
    51
    Par défaut
    Il faut lire le fichier via le bulk insert. Selon la version de SQL, tu as + ou - d'options... Comme la définition d'un caractère séparateur de colonne.
    Le mieux est de charger ton fichier dans une table temporaire puis de retraiter l'information à posteriori.
    Mais pour cela tu dois maîtriser la structure de ton fichier.
    Ne pas oublier que tu dois toujours définir ta table avec des colonnes de type varchar pour que le chargement passe à tous les coups même si tu as des dates où des entiers.... Et ensuite tu retraite l'information.
    Un chat avec des moufles n'attrape pas de souris.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Bonjour,
    Il faudrait aussi savoir si tu dois ponctuellement importer ces 3 fichiers, s'il faut que tu te débrouilles pour les importer tous les jours à 3h du matin.
    Si le moyen le plus rapide signifie le plus rapide à mettre en oeuvre ou que les fichiers soit importés tous les jours en moins de 3s par exmple.
    Donc donne nous un peu plus de contexte.
    Pour importer des fichiers textes, il est aussi possible de passer par bcp, et par un job SSIS.
    Mais pour t'orienter sur le choix technique,il nous faut des informations.
    Cordialement
    Soazig

Discussions similaires

  1. Import de fichier texte vers sql server
    Par nawal59 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 04/04/2012, 16h32
  2. importer une fichier.dat vers Sql server 2000
    Par guirat dans le forum Outils
    Réponses: 2
    Dernier message: 12/12/2009, 09h32
  3. importer une BDD MySQL vers SQL Server 2005
    Par Ajite dans le forum Outils
    Réponses: 3
    Dernier message: 08/10/2007, 18h06
  4. Importé un fichier excel sous SQL Server 2005
    Par summer91 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/05/2006, 10h52
  5. importer des fichiers mp3 avec sql server uniquement
    Par cool dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/04/2006, 13h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo