Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Erreur d'importation du package - Impossible de convertir entre le type de données de chaîne Unicode et non Unicode

Le problème de la conversion de n'importe quelle source non unicode en une table SQL Server unicode peut être résolu par :

  • ajoutez une étape de transformation de conversion de données à votre flux de données
  • ouvrez la Conversion de données et sélectionnez Unicode pour chaque type de données qui s'applique
  • prenez note de l'alias de sortie de chaque colonne applicable (ils sont nommés Copie de [nom de la colonne d'origine] par défaut)
  • maintenant, à l'étape Destination, cliquez sur Mappages
  • modifiez tous vos mappages d'entrée pour qu'ils proviennent des colonnes aliasées à l'étape précédente (c'est l'étape qui est facilement ignorée et vous laissera vous demander pourquoi vous obtenez toujours les mêmes erreurs)