biztalk中使用WCF-SQL接受传送数据【转】
时间:2022-03-10 17:10
接触biztalk时间不长,转载一篇学习教程: http://www.cnblogs.com/chnking/archive/2010/05/09/1731098.html chnking写的。
一、 使用WCF_SQL、WCF_Oracle、WCF_SAP adapter的公共安装前提
1、 Microsoft .NET Framework 3.5 SP1.
2、 Microsoft Visual Studio 2008
3、 安装WCF LOB Adapter SDK SP2
字段
类型
说明
ID
int
自增长id
Name
nvarchar(50)
姓名
Age
int
年龄
Gender
int
性别
New
bit
是否新增
ALTER PROCEDURE [dbo].[GetEmployees]
AS
BEGIN
--获取所有新增用雇员的记录
select Name,Age,Gender from dbo.Employees where New=1
--将所有新增雇员的New字段置为0
update dbo.Employees set New=0 where New=1
3.最好把biztalk中业务流程,接受端口,发送端口的跟踪全部打开,这样可以在biztalk group“跟踪消息事件”查看各个端口,是那个端口出的错等信息。
4. 做的过程中,事件日志报这个一个错:
在基于内容的消息路由中提示“无法路由发布的消息,因为找不到订户” 错误信息:错误详细信息: 无法路由发布的消息,因为找不到订户。如果订阅业务流程或发送端口尚未登记,或者订阅评估必需的某些消息属性尚未升级,就会出现此错误。请使用 Biztalk 管理控制台排除此故障。 解决办法:
可能的解决办法,在没有使用业务流程编排的项目中,在发送端口的筛选器设置,
属性:BTS.ReceivePortName
运算符:==
值:[接收端口名称]
分组依据:与
biztalk中使用WCF-SQL接受传送数据【转】,布布扣,bubuko.com