SQL 2005 SSIS Excel Source
Par L'équipe Bewise, posté le 12/07/2010
Tags : SQL Server
J'importe des données d'un fichier Excel en utilisant un Excel Source. Je me suis aperçu qu'une des colonne ne contient que des valeurs null dans le lot SSIS alors que cette même colonne contient des valeurs dans le fichier Excel source.
Le truc c'est que par défaut le Excel Source consulte les 8 premières lignes pour déterminer le type de données de chaque colonne et si les valeurs sont Null toutes les autres valeurs de cette colonne seront Null.
Donc pour éviter ce comportement par défaut il faut modifier la propriété ConnectionString de l'Excel Connection Manager associé et remplacer Excel 8.0;HDR=NO par Excel 8.0;HDR=YES;IMEX=1.
