步骤 5 (本地):生成用于在 SalesOrder 表中插入消息的模式。

根据业务方案,如果订购的数量大于 100,则从 Contoso 发送的 X12 销售订单消息必须插入 Northwind 的 SalesOrder 表中。 若要在SalesOrder表中插入消息,您必须为Insert操作生成该表的架构。 在本主题中,你将创建 BizTalk Server 解决方案,然后使用适配器服务外接程序生成架构,以便在 SalesOrder 表上执行 插入 操作。

在 SalesOrder 表上生成插入操作的模式

  1. 创建 BizTalk Server Visual Studio 项目。 在 Visual Studio 文件 菜单中,单击“ 新建”,然后单击“ 项目”。 在“ 新建项目 ”对话框中,从已安装的模板列表中,单击 “BizTalk 项目”,然后选择“ 空 BizTalk Server 项目”。 对于项目名称,请输入 OrderProcessingDemo ,然后单击“ 确定”。

  2. 右键单击解决方案资源管理器中的项目名称,指向 “添加”,然后单击“ 添加生成的项”。

  3. 在“ 添加生成的项 ”对话框中,选择“ 使用适配器服务”,然后单击“ 添加”。 此时会打开“使用适配器服务加载项”。

  4. “选择绑定 ”下拉列表中,选择 sqlBinding,然后单击“ 配置”。

  5. 在“ 配置适配器 ”对话框中,单击“ 安全性 ”选项卡,然后从 “客户端凭据类型 ”下拉列表中执行以下作之一:

    单击此处 要执行的操作
    没有 使用 Windows 身份验证连接到 SQL Server。
    Windows操作系统 使用 Windows 身份验证连接到 SQL Server。
    用户名 通过指定 SQL Server 数据库中定义的用户的凭据来指定要连接到 SQL Server 的用户名和密码。 请注意,用户名和密码区分大小写。 注意:如果将“用户名和密码”字段保留为空,适配器将使用 Windows 身份验证连接到 SQL Server。
  6. 单击 “URI 属性 ”选项卡,然后指定连接参数的值。 有关 SQL 适配器的连接 URI 的详细信息,请参阅 SQL Server 连接 URI

    注释

    如果连接参数包含任何保留字符,则必须在 “URI 属性 ”选项卡中指定它们 as-is,即不使用任何转义字符。 但是,如果在 “配置 URI ”字段中直接指定 URI,并且连接参数包含保留字符,则必须使用正确的转义字符指定连接参数。

    注释

    如果未在“URI 属性”选项卡中指定任何值,则“使用适配器服务外接程序”会将 URI 指定为 mssql://.//。 在这种情况下,适配器连接到本地计算机上的默认数据库和默认数据库实例。

  7. 在“ 配置适配器 ”对话框中,单击“ 确定”。 在“ 使用适配器服务 ”对话框中,单击“ 连接”。

  8. “选择类别 ”框中,展开 “表”,然后单击 “SalesOrder ”表。

  9. “可用类别和作 ”框中,选择“ 插入”,单击“ 添加”,然后单击“ 确定”。 新项已被添加到解决方案资源管理器。 架构文件(TableOperation.dbo.SalesOrder.xsd)是生成的用于对 SalesOrder 表执行插入操作的架构。

另请参阅

教程 4:使用 BizTalk Server 2013 创建混合应用程序