KB4583524 - PERBAIKAN: Adaptor WCF-SQL tidak membaca kolom varchar(max) terenkripsi dari SQL

Berlaku Untuk
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

Gejala

Saat port pengiriman WCF-SQL yang menggunakan nilai ColumnEncryptionSettings=Enabled memanggil prosedur tersimpan yang meminta tabel yang memiliki kolom terenkripsi "varchar(max)", adapter WCF-SQL tidak membaca kolom terenkripsi. Selain itu, pesan kesalahan berikut ini dihasilkan:

Catatan

  • Pesan yang dikirim ke adapter "WCF-SQL" pada port kirim "" dengan URI "mssql://************" ditangguhkan.
  • Detail kesalahan: System.InvalidOperationException: Mengambil kolom terenkripsi 'Data' dengan CommandBehavior=SequentialAccess tidak didukung.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Resolusi

Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk BizTalk Server:

Referensi

Untuk informasi tentang paket layanan dan daftar pembaruan kumulatif untuk BizTalk Server, lihat artikel berikut ini di Pangkalan Pengetahuan Microsoft:

2555976 Paket layanan dan daftar pembaruan kumulatif untuk BizTalk Server

Untuk informasi selengkapnya tentang hotfix BizTalk Server, lihat artikel berikut ini di Pangkalan Pengetahuan Microsoft:

2003907 Informasi tentang hotfix BizTalk dan dukungan Pembaruan Kumulatif