Bonjour à tous.
On me demande aujourd'hui d'utiliser SSIS 2008 afin d'automatiser une tache "simple" :
- récupérer des données dans la base de données
- enregistrer des données dans un fichier texte dont le nom est variable (ex: YYYYMMDD-HHmmss.txt)
- envoyer le fichier générer sur le serveur FTP de notre client
Bon... la première étape, pas de soucis : création d'une source OLE DB qui va exécuter la commande SQL qui va bien.
Deuxième étape : çà commence à devenir un peu plus chaud. La création dans un fichier plat se passe bien, mais je n'arrive pas à le placer dans un fichier dont le nom est variable. La seule destination possible en fichier avec nom variable est le fichier brut (loin d'être un fichier texte).
Troisième étape : le problème est lié à l'étape 2 : je n'arrive pas à envoyer un fichier dont le nom est variable.
Après une journée d'apprentissage de l'outil, mon package réalise les tâches suivantes :
- récupération des données
- enregistrement dans un fichier plat dont le nom est "toto.txt"
- envoi du fichier toto.txt sur le serveur FTP
Il ne me manque vraiment plus que cette partie variable.
Existe-t-il donc des options ou des tâches ou des fonctions permettant de réaliser ce type de besoin ?
Merci par avance pour vos réponses.
Pascal
Partager