Sql server 使用包SSI导出多个表

Sql server 使用包SSI导出多个表,sql-server,ssis,Sql Server,Ssis,我有一个问题,关于如何使用SSIS将多个表导出到.csv。我需要将大约七个表从Sql导出到.csv,为此,我目前使用数据导入/导出向导。但是我需要更自动化的东西,例如,使用SSIS,所以我在SSIS中创建了一个包,但我只能导出一个表,因为在选择表或视图时,我只能选择一个表。所以我的问题是如何使用SSIS将我的七个表动态导出到.csv 这是我的包裹: 我希望你能帮助我 感谢SSIS数据流的工作原理是它是一个内存中的ETL引擎。为了将内容保存在内存中,它在源和目标之间形成了一个设计时契约,指定了这

我有一个问题,关于如何使用SSIS将多个表导出到.csv。我需要将大约七个表从Sql导出到.csv,为此,我目前使用数据导入/导出向导。但是我需要更自动化的东西,例如,使用SSIS,所以我在SSIS中创建了一个包,但我只能导出一个表,因为在选择表或视图时,我只能选择一个表。所以我的问题是如何使用SSIS将我的七个表动态导出到.csv

这是我的包裹:

我希望你能帮助我


感谢

SSIS数据流的工作原理是它是一个内存中的ETL引擎。为了将内容保存在内存中,它在源和目标之间形成了一个设计时契约,指定了这么多列,这些数据类型

您可以动态地交换源和目标连接属性(从server2数据库B读取,写入\server\share\fileb.csv),但在运行时无法更改数据的形状(6列而不是7列,所有整数而不是字符串等)

对于7个表,我将设计7个数据流,7个OLEDB源到7个平面文件目标。对于我所看到的简单模式,它将是完成开发任务的最快方法。不应该超过一个小时


如果我有一组未知的表需要转储到磁盘,那么我将研究一种用于描述模式的方法。见鬼,可能正是你要找的图案。在第23行和第75行安装、固定连接管柱,调整第28行和第29行以适合您的使用情况,它可能会“按原样”工作。

我不知道那个工具,Bim Express。我已经根据自己的需要配置了代码,它对我来说运行得非常好。非常感谢@billinkc