KB4583524 - Oprava: WCF-SQL adaptér nečte zašifrovaný sloupec varchar(max) z SQL

Platí pro
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard BizTalk Server 2020 Standard BizTalk Server 2020 Enterprise BizTalk Server 2020 Developer BizTalk Server 2020 Branch

Příznaky

Když port pro odeslání WCF-SQL, který používá hodnotu ColumnEncryptionSettings=Enabled , zavolá uloženou proceduru, která dotazuje tabulku, která má šifrovaný sloupec typu varchar(max), adaptér WCF-SQL šifrovaný sloupec nepřečte. Dále se zobrazí následující chybová zpráva:

Poznámka

  • Zpráva odeslaná do adaptéru WCF-SQL na odesílacím portu "" s identifikátorem URI "mssql://************" je pozastavená.
  • Podrobnosti o chybě: System.InvalidOperationException: Načítání šifrovaného sloupce Data pomocí CommandBehavior=SequentialAccess se nepodporuje.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Řešení

Tento problém je opravený v následujících kumulativních aktualizacích pro BizTalk Server:

Reference

Informace o aktualizacích Service Pack a seznamu kumulativních aktualizací pro BizTalk Server najdete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2555976 Aktualizace Service Pack a seznam kumulativních aktualizací pro BizTalk Server

Další informace o opravách hotfix pro BizTalk Server najdete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2003907 Informace o opravách hotfix BizTalk a podpoře kumulativních aktualizací