Sintomi
Quando una porta di invio WCF-SQL che usa un valore ColumnEncryptionSettings=Enabled chiama una stored procedure che esegue una query su una tabella con una colonna crittografata di tipo "varchar(max)", l'adattatore WCF-SQL non legge la colonna crittografata. Viene inoltre generato il messaggio di errore seguente:
Nota
- Un messaggio inviato all'adattatore "WCF-SQL" sulla porta di invio "" con URI "mssql://************" viene sospeso.
- Dettagli errore: System.InvalidOperationException: il recupero della colonna crittografata 'Data' con CommandBehavior=SequentialAccess non è supportato.
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per BizTalk Server:
- Aggiornamento cumulativo 2 per BizTalk Server 2020
- Aggiornamento cumulativo 8 per BizTalk Server 2016
Riferimenti
Per informazioni sui Service Pack e sull'elenco degli aggiornamenti cumulativi per BizTalk Server, vedere il seguente articolo della Microsoft Knowledge Base:
2555976 Service Pack e l'elenco di aggiornamenti cumulativi per BizTalk Server
Per ulteriori informazioni su BizTalk Server aggiornamenti rapidi, vedere il seguente articolo della Microsoft Knowledge Base:
2003907 informazioni sugli aggiornamenti rapidi BizTalk e sul supporto per l'aggiornamento cumulativo