ESB Toolkit 2.1使用旧的SQL适配器具有ALL.Exceptions发送端口。
但BizTalk Health Monitor报告......
Non WCF SQL adapter used in some Send Ports
Prefer to use the WCF one which is more performant !
有没有办法更新到WCF.SQL适配器?
答案 0 :(得分:2)
是的,这是可能的。然而,它将包括一些自定义开发。
您需要在FaultMessage架构(在Microsoft.Practices.ESB.ExceptionHandling.Schemas.Reporting.dll中)和usp_insert_Fault架构(使用Visual Studio中的使用适配器服务,从usp_insert_Fault SP中创建)之间创建一个映射。 EsbExceptionDb数据库),因为旧的SQL Adapter使用不同的模式布局来执行存储过程。
必修步骤:
编辑:注意:此处描述的解决方案不包含Message及其Context,就像SQL Adapter的映射一样。要实现这一点,您应该使用Composite Operation在一个事务中插入多个表。