Проблемы
Когда WCF-SQL отправляет порт, использующий значение ColumnEncryptionSettings=Enabled, вызывает хранимую процедуру, которая запрашивает таблицу с зашифрованным столбцом "varchar(max)", адаптер WCF-SQL не читает зашифрованный столбец. Кроме того, создается следующее сообщение об ошибке:
Сообщение, отправленное адаптеру "WCF-SQL" при отправке порта "*****" с URI "mssql://***" приостановлено.
Сведения об ошибках: System.InvalidOperationException: сбор зашифрованного столбца "Данные" с помощью CommandBehavior=SequentialAccess не поддерживается.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующих накопительных обновлениях для сервера BizTalk Server:
-
Накопительный итог обновления 2 для BizTalk Server 2020
-
Накопительный итог обновления 8 для BizTalk Server 2016
Ссылки
Сведения о пакетах обновления и совокупном списке обновлений для Сервера BizTalk Server см. в следующей статье базы знаний Майкрософт:
2555976 Пакет обновления и накопительный список обновлений для сервера BizTalk Server
Дополнительные сведения о hotfixes сервера BizTalk Server см. в следующей статье базы знаний Майкрософт:
2003907 Сведения о префиксах BizTalk и поддержке накопительного обновления