biztalk adapter for mysql_BizTalk动手实验(十七)ODBC适配器使用

本教程详细讲解如何使用BizTalk2010的ODBC适配器来创建数据源、接收与发送Schema、Map映射,并部署配置应用程序。步骤包括设置ODBC数据源、生成接收和发送Schema、创建Map、部署项目以及配置接收和发送端口。通过本教程,你可以掌握BizTalk与Oracle数据库交互的方法。
摘要由CSDN通过智能技术生成

1 课程简介

通过本课程熟悉ODBC适配器的的使用,本练习采用BizTalk 2010 ODBC 适配器

2 准备工作

1. 下载、安装和配置BizTalk ODBC适配器

2. 新建BizTalk空项目

3. 配置BizTalk项目的应用程序名称及程序签名。

注:创建BizTalk项目过程请参见:《BizTalk开发综合实验》

3 演示

3.1 创建ODBC数据源

3.1.1 在Oracle Client目录下创建TNS

b6c9506c2954242604f73c19b59f5d86.png

3.1.2 点击32位ODBC源管理程序(C:\Windows\SysWOW64\odbcad32.exe)

fc270787904ba99d94a574171fca4340.png

3.1.3 在System DSN中选择Microsoft ODBC for Oracle

4a8fbcf82e6ef70519ebc607ba72b085.png

3.1.4 在弹出的对话框中输入数据源名称,用户名及Server(TNS名称)

37c615c08cf6c68d6e3f7b57f82d33c8.png

3.2 创建接收Schema

3.2.1 右击项目,添加生成项

3.2.2 点击Add Adapter Metadata

b76a34be97c4397f2a8de0eaed32836a.png

3.2.3 在选择适配器中选择ODBC

f1fae418a6d1dd8a907f8b8a43d59ed9.png

3.2.4 点击Set在数据源中选择刚创建的ODBC数据源并输入用户名和密码

bdcc70b729f56fd6840c2c9936da26e1.png

3.2.5 设置好连接之后点击下一步

52dff9cc433609e384b400b36378d6fb.png

3.2.6 在Schema信息对话框中输入命名空间,端口类型及根节点

59c8a4eab79b662cd6da61d911a658e2.png

3.2.7 Schema类型选择脚本

609ba0a0380e55572dc7276df106b688.png

3.2.8 查询对话框中输入SQL脚本

b831fa294f9e9d832c07c2b04eb38937.png

3.2.9 接收的Schema已经创建完成

8bd8cd5f9cf3f129ebf9080c8201bc61.png

3.3 创建发送Schema

3.3.1 参照3.1所示,在Schema信息对话框中商品类型选择发送

8ed04e79e8f53879a74cd86ab0db133a.png

3.3.2 在查询类型中选择INSERT,UPDATE,DELETE ,在查询框中输入脚本,选中重写默认查询处理,点击生成

7c62e706e9f25412688f26764579a05c.png

3.3.3 点击生成,在ADO.NET对话框中修改参数的类型与数据库的字段类型相匹配

34aa3fa0c5e4126282cc8dfdbb35df0a.png

3.3.4 点击Test Query查看到输入和输出Schema,点击更新命令。

3.4 创建Map映射并连接源与目标字段

8e8ab6979994bcfc35a18e04556246d0.png

3.5 部署与配置应用

3.5.1 生成并部署项目

3.5.2 创建接收端口与位置,在适配器中选择ODBC

6d861e0c5fd4cb389d18948e64f2e6c1.png

3.5.3 在SQL配置中,SQL连接字符串点击对话框中选择创建的ODBC源及用户名密码,SQL命令选择相应的Schema,则会自动读取。

b754b686507f07be4d8b285aa1b85f88.png

3.5.4 接收管道选择XMLReceive

4509da9d9520775aef18419068142932.png

3.5.5 在接收端口的映射中选择刚创建的Map

8eafcbae32211589dd793d5e0aa48f62.png

3.5.6 新建发送端口,选择ODBC适配器,在连接字符串中选择相应的ODBC数据源并输入用户名密码

0b4cbd7bd51ad22d76f0461dcc606ae3.png

3.5.7 在发送订阅中订阅接收端口的数据

a842975dafbae01d193e08d248ac7644.png

3.5.8 同理,新建一个文件适配器的发送端口以输出到文件

57ba54a817038f259fcc1d813ce9784a.png

3.6 重启BizTalk实例,启动BizTalk应用程序测试

3.6.1 Out 文件夹有相应的文件输出

1c90c37da1e588e09000f21beba4aeb1.png

3.6.2 数据库有相应的数据输出

db483b320e30a202d6f113521900d8fd.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值