KB4583524 — IZLABOTS: WCF-SQL adapteris nelasa šifrētu varchar(max) kolonnu no SQL

Attiecas uz
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

Pazīmes

Kad WCF-SQL sūtīšanas ports, kas izmanto vērtību ColumnEncryptionSettings=Enabled , izsauc saglabātu procedūru, kas veic vaicājumus tabulai, kurai ir šifrēta kolonna "varchar(max)", WCF-SQL adapteris šifrēto kolonnu nenolasa. Turklāt tiek ģenerēts šāds kļūdas ziņojums:

Piezīme

  • Ziņojums, kas nosūtīts adapterim "WCF-SQL" sūtīšanas portā "" ar URI "mssql://************", ir aizturēts.
  • Detalizēta informācija par kļūdu: System.InvalidOperationException: šifrētas kolonnas "Dati" izgūšana ar CommandBehavior=SequentialAccess netiek atbalstīta.

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Risinājums

Šī problēma ir novērsta tālāk norādītajos BizTalk Server kumulatīvajos atjauninājumos.

Atsauces

Informāciju par BizTalk Server servisa pakotnēm un kumulatīvo atjauninājumu sarakstu skatiet šajā Microsoft zināšanu bāzes rakstā:

2555976 servisa pakotņu un kumulatīvo atjauninājumu saraksts BizTalk Server

Papildinformāciju par BizTalk Server labojumfailiem skatiet šajā Microsoft zināšanu bāzes rakstā:

2003907 Informācija par BizTalk labojumfailiem un kumulatīvo atjauninājumu atbalstu