Bonjour, je suis en train de d=E9couvrir les SSIS (Integration Services)
de SQL Server 2005 gr=E2ce aux tutoriaux fournis dans la documentation,
et j'arrive =E0 un probl=E8me assez g=EAnant : je tente de faire une
lookup entre un fichier plat et une table de la base AdventureWorkDW,
et l'assistant de mapping me sort toujours la m=EAme erreur :
The following columns cannot be mapped:
[CurrencyDate, FullDateAlternateKey]
One or more columns do not have supported data types, or their data
types do not match.
Pourtant, j'ai tout fait comme indiqu=E9, et th=E9oriquement, les types
sont bons (Date dans la colonnes du fichier plat et dans la table de la
base de donn=E9e).
Est-ce un bug ou bien je loupe une =E9tape?
Pour r=E9f=E9rence, le tutorial dont je parle est le premier tutorial de
SSIS dans les SQL Servers Tutorials.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guillaume Davion
J'ai finalement trouvé, en fait les types de donnée spécifiés dans le tutorial n'étaient pas les bons : pour la chaine de caractères, il fallait en fait une Unicode String (car le champ de destination était un nchar), et il faut un db_timestamp pour la date (même si le champ en base de destination est un DateTime, et pas un TimeStamp)
J'ai finalement trouvé, en fait les types de donnée spécifiés dans
le tutorial n'étaient pas les bons : pour la chaine de caractères, il
fallait en fait une Unicode String (car le champ de destination était
un nchar), et il faut un db_timestamp pour la date (même si le champ
en base de destination est un DateTime, et pas un TimeStamp)
J'ai finalement trouvé, en fait les types de donnée spécifiés dans le tutorial n'étaient pas les bons : pour la chaine de caractères, il fallait en fait une Unicode String (car le champ de destination était un nchar), et il faut un db_timestamp pour la date (même si le champ en base de destination est un DateTime, et pas un TimeStamp)