none
SSIS, donnée à partir de fichier Excel, comment faites-vous? RRS feed

  • Question

  • Bonjour à tous,

    J'ai un soucis avec SSIS pour aller chercher les données d'un fichier Excel et les transférer dans une table SQL Server 2008.

    Voilà, le fichier Excel n'a pas de colonnes fixes, donc dans mon Excel Source Manager, je décoche l'option de prendre la première ligne comme titre de colonne, ce qui me donne un Excel Source avec les cellules nommé F1 F2 F3, etc..

    Dans ma base de données, ma table contient les noms des colonnes comme F1 F2 F3, etc.

    Mais le problème c'est que si j'exécute le package SSIS, il me donne un message d'erreur sur mon Excel Source comme quoi les colonnes ne sont pas correct, d'ajouter les colonnes <Nom de colonnes du fichier Excel> et de supprimé les colonnes F1 F2 F3, etc..

    Donc là, je suis un peu perdu. Auriez vous une idée?

    Merci.

    samedi 29 septembre 2012 21:40

Réponses

  • Bonjour,

    Si ton fichier Excel n'a pas de colonne statiques le mappage des colonnes dans SSIS via une datasource et une destination ne se fera pas correctement. Tu peux essayer d'importer ton fichier Excel via d'autres méthodes comme les serveurs liés, ou OPENROWSET par exemple.

    ++


    MCDBA | MCITP SQL Server 2005 / SQL Server 2008 | LPI Linux 1

    lundi 1 octobre 2012 05:39
    Modérateur

Toutes les réponses