KB2960989-FIX : erreur lors de l’utilisation du composant de nettoyage DQS avec le lot volumineux d’un package SSIS 2012 ou SSIS 2014

Symptômes

Partez du principe que vous utilisez le composant de nettoyage du service de qualité des données (DQS) avec lot de grande taille dans un package Microsoft SQL Server 2012 Integration Services (SSIS 2012) ou SQL Server 2014 Integration Services (SSIS 2014). Lorsque vous essayez d’exécuter le package, vous risquez de recevoir les résultats suivants :

  • Le message d’erreur suivant apparaît dans le package SSIS

    OnError,<nomordinateur>,<nom d’utilisateur>, tâche de flux de données transmet les données via DQS, {9C749B1D-3FAF-4E3B-B0B9-C8BA626428F5}, {B8582806-2FDB-43EF-8E69-B43E6A375DD2},<Date><temps >,<><date><, 0, 0x, la valeur'>Chaîne_de_caractères<'dans la colonne >nomcolonne 'ne s’ajuste pas à la mémoire tampon actuelle. La longueur de la valeur est 11, mais la longueur de la colonne de sortie est 1. OnError,<MachineName>,<DQS_Test>, <, {AF400590-A48A-4483-87A0-A5CC5AC8BF09}, {B8582806-2FDB-43EF-8E69-B43E6A375DD2}><> <><><>date<>, 0, 0x, la valeur « Chaîne_de_caractères » dans la colonne nomcolonne » ne correspond pas à la mémoire tampon actuelle. La longueur de la valeur est 11, mais la longueur de la colonne de sortie est 1. OnError,<MachineName>,<nom d’utilisateur>, tâche de flux de données-transmettre les données via DQS, {9C749B1D-3FAF-4E3B-B0B9-C8BA626428F5}, {B8582806-2FDB-43EF-8E69-B43E6A375DD2},<date><temps><>< Date>temps , 0, 0x, une erreur inattendue s’est produite dans l’infrastructure DQS Microsoft. SqlServer. Dts. Pipeline. DoesNotFitBufferException : la valeur est trop grande pour figurer dans la zone données de la colonne du tampon. dans Microsoft. SqlServer. Dts. Pipeline. PipelineBuffer. SetString (Int32 columnIndex, valeur de chaîne) à Microsoft. Ssdqs. Component. Common. Utilities. ComponentUtility. SetValue (IDTSComponentMetaData100 componentMetadata, PipelineBuffer buffer, Int32 fieldIndex, type de type de données, longueur Int32, chaîne nomcolonne, valeur d’objet) sur Microsoft. Ssdqs. Component. DataCorrection. Logic. DataCorrectionComponent. ProcessChunk (ReadOnlyCollection' 1 fieldMappings&

  • Lorsque le package est terminé, ouvrez le projet généré dans le client DQS et examinez l’un des domaines. Si vous triez le domaine par valeur, il est possible que des valeurs d’autres domaines apparaissent.

Remarque Le taux d’échec de ce problème dépend de la taille du lot. Lorsque la taille du lot est supérieure, le taux d’échec sera plus grand.

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Solution de contournement

Pour contourner ce problème, réduisez la taille du lot pour résoudre ou soulager le problème.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×