首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有方法更新ESB ALL.Exceptions发送端口以使用WCF.SQL适配器?

是否有方法更新ESB ALL.Exceptions发送端口以使用WCF.SQL适配器?
EN

Stack Overflow用户
提问于 2014-10-22 07:33:26
回答 1查看 581关注 0票数 1

ESB 2.1具有使用旧ALL.Exceptions适配器的send。

但是BizTalk健康监测报告说..。

代码语言:javascript
复制
Non WCF SQL adapter used in some Send Ports 
Prefer to use the WCF one which is more performant !

有任何方法更新到WCF.SQL适配器吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-22 10:25:17

是的这是可能的。不过,它将包括一些自定义开发。

您将需要在Microsoft.Practices.ESB.ExceptionHandling.Schemas.Reporting.dll)模式(在FaultMessage模式中和usp_insert_Fault架构中(使用Visual中的消费适配器服务创建,从EsbExceptionDb数据库中的usp_insert_Fault SP创建)之间创建一个映射,因为旧的SQL使用不同的架构布局来执行存储过程。

必需的步骤:

  1. 将ALL.Exceptions端口的传输类型更改为WCF-SQL
  2. 设置地址: mssql://SQLServer:1433/SQLInstance/EsbExceptionDb?
  3. 设置操作: TypedProcedure/dbo/usp_insert_Fault
  4. 更改ESBFaultProcessor发送管道以在ESB转换组件中使用自定义映射

编辑:注释:这里描述的解决方案不包括消息及其上下文,就像使用SQL的映射那样。要做到这一点,您应该使用复合操作在一个事务中插入到多个表中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26502365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档