标签: ms-access ssis xsd bcp fixed-width
我有一个XSD架构定义文件,我使用Access 2007在我的flatfile上使用固定宽度的列/字段“制作”。使用SSIS包,我想将平面文件中的数据批量插入TeraData中的表。从我在这里和MSDN库中读到的,有一个BCP实用程序,我可以使用BULK INSERT。只看起来从Access中对XSD进行更改可能会很棘手,因此可以在BCP中使用它。有没有人做过类似的事情?事实是,没有XML文件或数据,因为如果我们要格式化平面文件,那么它将比我想要处理的Gb数据多得多! :)
答案 0 :(得分:0)
SSIS中有一个可以为您工作的XML任务控制流项。这将对您的XML文件执行选定的操作。查看here了解相关信息。
数据流任务中还有一个XML Source组件。此组件将您的数据加载到数据流中,然后您可以将其导出到所需的目标。可以找到更多信息here。