Bonjour.
Dans le cadre de mon stage je dois faire un export générique de tables (à partir d'une liste de tables). Export au format csv.
Voici les deux voies explorées :
1 - Créer un DTS comportant un Dynamic Properties Task. Le problème de cette solution est que je peux facilement changer le fichier csv de destination mais lorsque je modifie la table source je n'ai pas trouvé de solution pour faire auto-map des transformations entre la source et la destination. Quelqu'un aurait une idée ?
2 - Utiliser la commande bcp. Simple d'utilisation mais comment faire dans le cas où les tables contiennent le caractère séparateur de colonne ? Exemple : si une ligne de la table est "toto" | "je suis, content" --> le csv créé sera toto,je suis, content --> problème pour récupérer les résulats.
Si quelqu'un à une solution à cet autre problème...
Dernier point qui me pose un léger problème est l'exportation de la structure de la table. Pour l'instant ce que je fais c'est à partir de la description de la table je génère une requête sql pour créer cette table. N'y a-t-il pas une solution plus "propre".
Merci d'avance pour tout et bonne journée tout le monde
Partager