计划将1000个文本文件导入sql server表。所有这些文件都有不同的结构,并进入相应的新表 SQL语句。记住不同的方法是使用Biml /创建ssis包和大量数据流/使用导入向导。
以最节省时间的方式实现这一目标的ssis设计模式是什么。这是一次性负载。
如何处理故障? :我没有考虑检查点,因为当并行运行控制流任务时,检查点的行为有点不规律。
答案 0 :(得分:1)
如果您想查看每个文件对数据的含义,而不打开每一个文件,这可能会给您一个起点。 DefaultDir将驻留在您运行的SQL Server上。
SELECT * FROM
OPENROWSET ('MSDASQL', 'Driver={Microsoft Access Text Driver (*.txt, *.csv)};DefaultDir=C:\PathtoFiles',
'select * from FileName.csv');