症状
当使用 ColumnEncryptionSettings=Enabled 值的 WCF-SQL 发送端口调用查询具有“varchar (max) ”类型加密列的表的存储过程时,WCF-SQL 适配器不会读取加密列。 此外,还会生成以下错误消息:
注意
- 在发送端口“”上发送到适配器“WCF-SQL”且 URI为“mssql://************”的消息已挂起。
- 错误详细信息: System.InvalidOperationException: 不支持使用 CommandBehavior=SequentialAccess 检索加密列“Data”。
状态
Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。
解决方法
此问题已在 BizTalk Server 的以下累积更新中修复:
参考资料
有关 BizTalk Server 的 Service Pack 和累积更新列表的信息,请参阅 Microsoft 知识库中的以下文章:
2555976 适用于 BizTalk Server 的 Service Pack 和累积更新列表
有关 BizTalk Server 修补程序的更多信息,请参阅以下 Microsoft 知识库文章:
2003907 有关 BizTalk 修补程序和累积更新支持的信息