3

Je viens de migrer un projet de SSIS 2005 SSIS 2012SSIS 2012 SP1 « valeur null n'est pas valide pour le flux » erreur sur les composants de concepteur

Outre le projet, j'avais un composant de pipeline personnalisé, qui était également migré vers .NET 4.0 et installé dans le répertoire DTS de SQL Server et le GAC, comme d'habitude.

Après la migration, lorsque j'ai essayé d'ouvrir et de configurer le composant migré, j'ai reçu l'erreur: "La valeur de null n'est pas valide pour le flux".

L'erreur est survenue uniquement dans "SSDT for BI" de VS 2012. Lorsque j'ai essayé d'ouvrir et d'utiliser le composant dans SQL Server Data Tools (VS 2010, pas 2012, shell), il fonctionne sans failles.

Donc, c'est un problème exclusif à SQL Server 2012 SP1 et SSDT pour BI pour VS2012

+0

Je rencontre le même problème avec les nouveaux composants SSIS Azure Storage dans VS 2012. Suivez les mêmes étapes de migration vers les composants installés .NET 4.0 + dans le répertoire DTS de SQL Server et le GAC. (Code de composant téléchargé à partir de [msdn] (http://code.msdn.microsoft.com/windowsazure/Azure-Blob-Storage-fc25adbf#content.) Lorsque j'essaie de modifier la source de flux de données ou le composant de destination dans un Integration Services projet, je reçois l'erreur VS: "Valeur de 'null' n'est pas valide pour 'flux' Même comportement dans VS 2010 avec SSDT 2010. J'ai réinstallé VS2012, SSDT2012 et le dernier SDK Azure, qui n'a pas résolu le problème. – Vosch

Répondre

2

Ce problème affecte SQL Server 2012 SSIS, et, dans certains occasssions, il ne permet même pas d'ouvrir des packages SSIS .

Cette erreur est résolu avec un correctif Microsoft qui peut être téléchargé à partir de cette page:

Micsosoft KB 2832017

En particulier, pour résoudre le problème dans VS, comme VS est une application 32 bits, il suffit de installez le téléchargement x86.

Questions connexes