KB4583524 - CORREZIONE: l'adattatore WCF-SQL non legge la colonna varchar(max) crittografata da SQL

Si applica a
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

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:

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