Simptome
Atunci când un port de trimitere WCF-SQL care utilizează o valoare ColumnEncryptionSettings=Enabled apelează o procedură stocată care interoghează un tabel care are o coloană criptată de tip "varchar(max)", adaptorul WCF-SQL nu citește coloana criptată. În plus, este generat următorul mesaj de eroare:
Un mesaj trimis la adaptorul "WCF-SQL" de pe portul de trimitere "******" cu URI "mssql://************" este suspendat.
Detalii eroare: System.InvalidOperationException: Preluarea coloanei criptate "Date" cu CommandBehavior=SequentialAccess nu este acceptată.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru BizTalk Server:
-
Actualizarea cumulativă 2 pentru BizTalk Server 2020
-
Actualizarea cumulativă 8 pentru BizTalk Server 2016
Referințe
Pentru informații despre pachetele Service Pack și lista de actualizări cumulative pentru BizTalk Server, consultați următorul articol în Baza de cunoștințe Microsoft:
2555976 Service pack and cumulative update list for BizTalk Server
Pentru mai multe informații despre remedierile rapide pentru BizTalk Server, consultați următorul articol din Baza de cunoștințe Microsoft:
2003907 Informații despre remedierile rapide BizTalk și asistență pentru actualizarea cumulativă