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

SSIS Discussion :

[SSIS]Job + extraire les données d'une table vers un fichier [Fait]


Sujet :

SSIS

  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations forums :
    Inscription : Décembre 2005
    Messages : 113
    Par défaut [SSIS]Job + extraire les données d'une table vers un fichier
    Bonjour,
    J'aimerai créer un Job en MS SQL SERver pour extraire régulièrement les données d'une table vers un fichier texte. Merci de vos précieuses aides.

  2. #2
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    Cela se fait en général (uniquement ?) via des packages Intégration Services.
    Il y a quelques tutos disponible sur developpez.

  3. #3
    Membre Expert
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 797
    Par défaut
    Je te suggère de prendre connaissance du tutoriel de Fleur-Anne :
    http://fablain.developpez.com/tutori...?page=sommaire

  4. #4
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations forums :
    Inscription : Décembre 2005
    Messages : 113
    Par défaut
    Merci beaucoup. Mais je voudrais si possible aller un peu plus rapidement. j'ai commencé par lire le tutoriel et je crois que ça vas me prendre du temps pour avoir ce que je veux. Si vous pouvez m'aider en me montrant là ou je peux trouver des exemples pour créer un sis puis un job executant ce sis. l'objectif c'est de selectionné des données d'une table de les mettre dans un fichier plat (le fichier étant à chaque fois nommé selon l'heure de sa création)

  5. #5
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    Tu dois le lire tout y est exactement ce que tu veux....pour le nomage de fichier il faut juste que tu passes par un script intermédiaire mais on ne va pas de ré expliquer quelque chose qu'il suffit de lire et qui est mis exprès à disposition.

    Citation Envoyé par edzodzinam Voir le message
    Merci beaucoup. Mais je voudrais si possible aller un peu plus rapidement. j'ai commencé par lire le tutoriel et je crois que ça vas me prendre du temps pour avoir ce que je veux. Si vous pouvez m'aider en me montrant là ou je peux trouver des exemples pour créer un sis puis un job executant ce sis. l'objectif c'est de selectionné des données d'une table de les mettre dans un fichier plat (le fichier étant à chaque fois nommé selon l'heure de sa création)
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  6. #6
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations forums :
    Inscription : Décembre 2005
    Messages : 113
    Par défaut
    Merci. mais je suis toujours à l'exemple. la source de données là bas est un fichier plat enfin bref il font le contraire de ce que je veux faire. peut on me dire déjà ke faire si la source de données est une table (enfin le résultat d'un select sur une table) merci.

  7. #7
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    Le principe reste le même. Il existe plusieurs source de données. Il suffit de sélectionner celle qui est approprié a ton cas, et tout dépend du SGBD, si c'est SQL Server il y a un composant tout fait. Bref il y a quelques composants pour les sources et destination, et ils sont visibles dans le tutoriel meme si celui-ci prend un fichier plat en exemple.

    avec une table oui c'est possible

    Citation Envoyé par edzodzinam Voir le message
    Merci. mais je suis toujours à l'exemple. la source de données là bas est un fichier plat enfin bref il font le contraire de ce que je veux faire. peut on me dire déjà ke faire si la source de données est une table (enfin le résultat d'un select sur une table) merci.
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  8. #8
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations forums :
    Inscription : Décembre 2005
    Messages : 113
    Par défaut
    excusez moi d'insister.
    C'est ma première fois d'utiliser le SSIS.
    Ok. finalement je crois avec un oledb et avec une commande oledb j'ai pu créer ma source. maintenant la destination j'ai ajouté un objet de destination fichier plat. j'ai configuré , comme la variable de séparation. vien ensuite mon second blem le nom de fichier qui doit être nommé selon la date d'exportation je fais comment?
    Je pense à créer un fichier intermédiaire. le problème sera comment écrire un script intermédiaire pour renommer le fichier.
    merci de vos prcieux aide

  9. #9
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations forums :
    Inscription : Décembre 2005
    Messages : 113
    Par défaut
    Je viens de tester l'export est ok. Maintenant comment puis je créer un nom de fichier différent selon l'heure d'import. Ou je créé une nouvelle discussion portant sur ça.
    merci

  10. #10
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    merci de cliquer sur quand c'est le cas
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Extraire les données d'une table en n fichiers
    Par Macao35 dans le forum Exécution et industrialisation
    Réponses: 0
    Dernier message: 09/05/2014, 16h52
  2. extraire les données d'une table dans un fichier .txt
    Par KilKennY dans le forum Développement
    Réponses: 3
    Dernier message: 24/04/2009, 16h14
  3. comment copier les donnés d'une table vers un fichier exel
    Par 21247692 dans le forum Bases de données
    Réponses: 8
    Dernier message: 09/01/2009, 14h30
  4. Réponses: 2
    Dernier message: 24/10/2008, 08h04
  5. Réponses: 1
    Dernier message: 26/01/2007, 08h15

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