Symptom
När en WCF-SQL-port som använder ett ColumnEncryptionSettings=Enabled-värde anropar en lagrad procedur som frågar en tabell som har en "varchar(max)"-typ av krypterad kolumn läser WCF-SQL-adaptern inte den krypterade kolumnen. Dessutom genereras följande felmeddelande:
Ett meddelande som skickas till adaptern "WCF-SQL" om skicka port "******" med URI "mssql://*********" är inaktiverat.
Felinformation: System.InvalidOperationException: Det går inte att hämta krypterade kolumner med CommandBehavior=SequentialAccess.
Status
Microsoft har bekräftat att det är ett problem i de Microsoft-produkter som listas i avsnittet "Gäller för".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för BizTalk Server:
-
Kumulativ uppdatering 2 för BizTalk Server 2020
-
Kumulativ uppdatering 8 för BizTalk Server 2016
Referenser
Information om service pack och kumulativ uppdateringslista för BizTalk Server finns i följande artikel i Microsoft Knowledge Base:
2555976 Service Pack-lista och kumulativ uppdateringslista för BizTalk Server
Mer information om BizTalk Server-snabbkorrigeringar finns i följande artikel i Microsoft Knowledge Base:
2003907 Information om BizTalk-snabbkorrigeringar och stöd för kumulativ uppdatering