Symptômes
Lorsqu’un port d’envoi WCF-SQL qui utilise une valeur ColumnEncryptionSettings=Enabled appelle une procédure stockée qui interroge une table qui a une colonne chiffrée de type « varchar(max) », l’adaptateur WCF-SQL ne lit pas la colonne chiffrée. En outre, le message d’erreur suivant est généré :
Remarque
- Un message envoyé à l’adaptateur « WCF-SQL » sur le port d’envoi « » avec l’URI « mssql://************ » est suspendu.
- Détails de l’erreur : System.InvalidOperationException : La récupération de la colonne chiffrée 'Data' avec CommandBehavior=SequentialAccess n’est pas prise en charge.
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème est résolu dans les mises à jour cumulatives suivantes pour BizTalk Server :
- Mise à jour cumulative 2 pour BizTalk Server 2020
- Mise à jour cumulative 8 pour BizTalk Server 2016
Références
Pour plus d’informations sur les Service Packs et la liste des mises à jour cumulatives pour BizTalk Server, consultez l’article suivant dans la Base de connaissances Microsoft :
2555976 Service Pack et liste des mises à jour cumulatives pour BizTalk Server
Pour plus d’informations sur BizTalk Server correctifs logiciels, consultez l’article suivant dans la Base de connaissances Microsoft :
2003907 Informations sur les correctifs logiciels BizTalk et la prise en charge des mises à jour cumulatives