Jelenségek
Ha egy ColumnEncryptionSettings=Enabled értéket használó WCF-SQL-küldési port olyan tárolt eljárást hív meg, amely egy "varchar(max)" típusú titkosított oszlopot tartalmazó táblát lekérdezést használ, a WCF-SQL-adapter nem olvassa fel a titkosított oszlopot. Ezenkívül a következő hibaüzenet is létrejön:
A rendszer felfüggeszti a "WCF-SQL" adapternek "******" URI " URI "mssql://************azonosítójú küldési porton küldött üzenetet.
Hiba részletei: A System.InvalidOperationException: A titkosított oszlop "Adatok" beolvasása a CommandBehavior=SequentialAccess paranccsal nem támogatott.
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
Megoldás
Ezt a problémát az alábbi összegző frissítésekben javítottuk a BizTalk-kiszolgálóhoz:
-
2. kumulatív frissítés BizTalk Server 2020-ra
-
Összegző frissítés a 8. frissítéshez a BizTalk Server 2016-ban
Hivatkozások
A BizTalk Server szervizcsomagokkal és összegző frissítésekkel kapcsolatos információkért lásd a Microsoft Tudásbázis alábbi cikkét:
2555976 Service pack and cumulative update list for BizTalk Server
A BizTalk Server gyorsjavításával kapcsolatos további információkért lásd a Microsoft Tudásbázis alábbi cikkét:
2003907 Információk a BizTalk gyorsjavításokkal és az összegző frissítés támogatásával kapcsolatban