首页 > 解决方案 > 平面文件 --> BizTalk --> Sql Server - 行序列不匹配

问题描述

源平面文件从 BizTalk 处理到 Sqlserver 表 - 但在 sql server 处理文件后,记录的顺序/序列与源平面文件不匹配

我们有一个源平面文件“FileA”,它只有一列 80 个字符。使用 BizTalk --> SQL server table 导入后,SQL server 表中的记录序列与原始平面文件相比会发生变化。

我们希望在 SQL Server 表中保持与平面文件“FileA”中完全相同的行顺序

当我们在 SQL Server 上使用普通的“导入数据”向导时,SQL Server 表中的数据与“FileA”的顺序相同,但从 BizTalk 处理时则不同。

您能否就如何使用 BizTalk 在 SQL Server 表中以相同顺序获取平面文件“FileA”的数据提出建议。

标签: sqlbiztalk

解决方案


要维护平面文件中记录的顺序,请创建一个新字段,使用行号映射到使用 Interation functoid 并将其插入数据库


推荐阅读