BizTalk动手实验(十七)ODBC适配器使用
更多内容请查看:BizTalk动手实验系列目录
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

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

3.1.3 在System DSN中选择Microsoft ODBC for Oracle

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

3.2 创建接收Schema
3.2.1 右击项目,添加生成项
3.2.2 点击Add Adapter Metadata

3.2.3 在选择适配器中选择ODBC

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

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

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

3.2.7 Schema类型选择脚本

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

3.2.9 接收的Schema已经创建完成

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

3.3.2 在查询类型中选择INSERT,UPDATE,DELETE ,在查询框中输入脚本,选中重写默认查询处理,点击生成
3.3.3 点击生成,在ADO.NET对话框中修改参数的类型与数据库的字段类型相匹配

3.3.4 点击Test Query查看到输入和输出Schema,点击更新命令。
3.4 创建Map映射并连接源与目标字段

3.5 部署与配置应用
3.5.1 生成并部署项目
3.5.2 创建接收端口与位置,在适配器中选择ODBC

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

3.5.4 接收管道选择XMLReceive

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

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

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

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

3.6 重启BizTalk实例,启动BizTalk应用程序测试
3.6.1 Out 文件夹有相应的文件输出

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

BizTalk动手实验(十七)ODBC适配器使用的更多相关文章
- BizTalk动手实验(十二)WCF-Oracle适配器使用
1 课程简介 通过本课程熟悉WCF-Oracle适配器的的使用 2 准备工作 1. 新建BizTalk空项目 2. 配置BizTalk项目的应用程序名称及程序签名. 3. Oracle数据库 ( Or ...
- BizTalk动手实验(十六)EDI-AS2解决文案开发配置
1 课程简介 通过本课程熟悉EDI.AS2解决文案的开发与配置,本动手实验步骤及内容采用微软官方SDK完成,学员在实验过程中结合官方教程来完成本实验 本实验基于BizTalk 2013(Windows ...
- BizTalk动手实验(十四)AS2传输非EDI消息
1 课程简介 本课程通过AS2协议完成XML文件的传输过程,传输之后同步接收MDN确认信息.通过本课程熟悉AS2传输解决方案的基本开发与配置方法. 2 准备工作 为了模拟实际的B2B交互过程,本实验需 ...
- BizTalk动手实验(十三)EDI解决方案开发配置
1 课程简介 通过本课程熟悉EDI解决文案的开发与配置,本动手实验步骤及内容采用微软官方SDK完成,学员在实验过程中结合官方教程来完成本实验 2 准备工作 从BizTalk安装目录的SDK中将EDI ...
- BizTalk动手实验(十五)AS2消息安全传输
1 课程简介 本课程将配置AS2相关的安全传输配置,学员可以通过本课程熟悉相关的安全配置. 2 准备工作 为了模拟实际的B2B交互过程,本实验需要2台BizTalk Server 2010虚拟机(两两 ...
- BizTalk动手实验(八)消息路由
1 课程简介 通过本课程熟悉BizTalk消息由的机制 2 准备工作 1. 熟悉XML.XML Schema.XSLT等相关XML开发技术 2. 新建BizTalk空项目 3 演示 3.1 动态消息路 ...
- BizTalk动手实验(一)安装BizTalk Server 2010开发环境
1 课程简介 通过本课程了解BizTalk 2010的软依赖及基本的安装配置步骤,BizTalk相应的解决方案及高可用性方案可在课程的基础进行深入学习. 2 准备工作 硬件环境:CPU >2.0 ...
- BizTalk动手实验(十一)自定义开发管道组件
1 课程简介 通过本课程熟悉自定义开始管道组件的流程.各组件接口的功能作用以及自定义管道. 本场景为开发一个消息ZIP压缩的发送管道组件. 2 准备工作 1. 熟悉管道组件各阶段组成 2. 下载Ion ...
- BizTalk动手实验(十)业务活动监控(BAM)演示
1 课程简介 通过本课程熟悉业务活动监控(BAM)的使用及各组件的配置. (本环境为Windows 2008 32位操作系统环境 + Visual Studio 2010 + BizTalk 210) ...
随机推荐
- 字节流与数据类型的相互转换---使用struct模块
字节流与数据类型的相互转换---使用struct模块 http://blog.csdn.net/Sunboy_2050/article/details/5974029 Python是一门非常简洁的语言 ...
- ENode框架Conference案例分析系列之 - ENode框架初始化
前言 Conference案例是使用ENode框架来开发的.之前我没有介绍过ENode框架是如何启动的,以及启动时要注意的一些点,估计很多人对ENode框架的初始化这一块感觉很复杂,一头雾水.所以,本 ...
- Lesson 6 Percy Buttons
Text I have just moved to a house in Bridge Street. Yesterday a bagger knocked at my door. He asked ...
- 让浏览器不再显示 https 页面中的 http 请求警报
HTTPS 是 HTTP over Secure Socket Layer,以安全为目标的 HTTP 通道,所以在 HTTPS 承载的页面上不允许出现 http 请求,一旦出现就是提示或报错: Mix ...
- 敏捷是什么?PMO是什么?
敏捷组织中PMO应遵循的准则 敏捷改变了人们的工作方式,不仅仅是开发部门,而且还包括其它的部门,例如HR.财务以及PMO等.在大多数组织中,PMO是一个控制体.它指导项目团队的规范.模板以及流程.目前 ...
- Android开发学习之路-提升用户体验小技巧
记得之前看谷歌的一个视频提到这个用户体验的问题,今天想起来了就写了个Demo来记录下. 当一个事件发生之后,用户需要一段时间才能知道结果,那么这段时间究竟应该让用户干什么?这个问题很常见,比如我们的软 ...
- angularjs自动化测试系列之karma
angularjs自动化测试系列之karma karma test with jasmine 更好的利用工具是为了让生活更美好. 需要安装的东西: npm install karma -g mkdir ...
- javascript 学习笔记
本文主要记录在学习过程中遇到的JavaScript难点或者容易疏忽的细节,也方便自己日后翻阅学习. 1.arr.length === + arr.length arr.length === + arr ...
- OpenNURBS to OpenCASCADE
OpenNURBS to OpenCASCADE eryar@163.com Abstract. The OpenNURBS initiative provides CAD/CAM/CAE and c ...
- Android之genymotion模拟器安装于配置
今天是双休日,可怜没人陪,只好一个人玩电脑了,之前别人一直给我推荐genymotion模拟器,说各种方便,秒杀Android自带模拟器,所以就趁这个周末搞了一下,总体感觉还挺不错的,确实比Androi ...
