SSIS Accès à SQL. La liaison d'erreur: La liaison statut était “INVERSEMENT”

Je suis d'essayer d'obtenir une SSIS paquet hérité à partir d'un ancien collègue à exécuter. Le package tire à partir d'un Accès base de données et met les données dans un SQL base de données.

L'un des champs, nous allons l'appeler "Recommandations" est du type 'memo' dans la base de données Access. La colonne dans le SQL base de données de sortie est du type varchar(max).

Erreur: 0xC002F446 à la Tâche de Flux de Données, Destination OLE DB [218]: Une erreur s'est produite lors de la configuration d'une liaison pour les "Recommandations" de la colonne. La liaison de ce statut "INVERSEMENT". Le flux de données de la colonne est de type "DBBINDSTATUS_UNSUPPORTEDCONVERSION". La conversion à partir de l'OLE DB type de "DBTYPE_IUNKNOWN" de la colonne de destination type de "DBTYPE_WVARCHAR" pourrait ne pas être pris en charge par ce fournisseur.

Ce qui me confond davantage, c'est que une autre colonne de type mémo, qui est également traitée comme INVERSEMENT, et est également placé dans une varchar(max) type de données dans SQL db, ne jette pas un message d'erreur. J'ai essayé de nombreuses de conversion de types d'objet mais n'ont pas encore réussi à exécuter le package.

Est le type de données pour des recommandations de type varchar(max) en sql? Je suis surpris de la colonne mémo n'est pas un jet de conversion unicode erreur.
Oui. Viens de réaliser mon post original comportait une erreur similaire pour une autre colonne. Désolé pour la confusion.
Donc, lorsque j'essaie de reproduire ce problème, j'ai une colonne ntext d'aller dans une colonne varchar(max) à la oledb destination - mais il jette l'erreur qu'il ne peut pas convertir entre unicode et non-unicode types. Êtes-vous sûr que votre table sql est de type varchar(max)? Pouvez-vous essayer de convertir l'ntext colonne de texte ou de la conversion de la table sql de type nvarchar(max)?
Trouvé une version différente d'un même ensemble où une conversion DT_WSTR de longueur 510 est fait par une Conversion de Données objet. Il semble exécuter très bien avec ce changement, mais je ne suis pas entièrement sûr de savoir pourquoi.

OriginalL'auteur CAJE | 2014-11-14