Sql server 使用SSIS将多个SQL表中的数据导出到同一Excel文件中的多个工作表中
我已成功使用SSIS在同一Excel文件中生成多个Excel工作表,其中所有列都包含相同类型的数据。我能够通过本链接中的建议实现这一点:本链接对此进行了详细阐述: 对于我正在处理的新项目,我尝试将数据从多个具有不同列和数据的SQL表导出到同一Excel工作簿中的多个工作表中。由于每个表的数据都不同,因此上面示例中的数据流任务似乎不是动态的,不允许对列和数据转换进行更改 我知道使用SQL Server导入和导出向导可以实现这一点,但我正在查看200多个表。相反,我使用SELECT table_NAME FROM information_schema.tables查询将所需的表名传递给SSIS中的对象变量。也许有一个脚本可以处理这个问题。我是SSIS新手,虽然已经好几年没有使用VB了,但我愿意使用它或任何其他方法来实现这个结果Sql server 使用SSIS将多个SQL表中的数据导出到同一Excel文件中的多个工作表中,sql-server,excel,ssis,Sql Server,Excel,Ssis,我已成功使用SSIS在同一Excel文件中生成多个Excel工作表,其中所有列都包含相同类型的数据。我能够通过本链接中的建议实现这一点:本链接对此进行了详细阐述: 对于我正在处理的新项目,我尝试将数据从多个具有不同列和数据的SQL表导出到同一Excel工作簿中的多个工作表中。由于每个表的数据都不同,因此上面示例中的数据流任务似乎不是动态的,不允许对列和数据转换进行更改 我知道使用SQL Server导入和导出向导可以实现这一点,但我正在查看200多个表。相反,我使用SELECT table_NA
我错过什么了吗?在SSIS中是否可以执行此过程?用简单的方法执行此过程将非常困难。如果表中有不同的列,则希望有多个不同的数据流任务。您可以使用BIML动态创建包,例如使用C-阅读更多信息:
请考虑稍后使用Management Studio中的导入/导出向导。您可以将其保存到SSIS包中并重新使用。用简单的方法执行此操作将非常困难。如果表中有不同的列,则希望有多个不同的数据流任务。您可以使用BIML动态创建包,例如使用C-阅读更多信息: 请考虑稍后使用Management Studio中的导入/导出向导。您可以将其保存到SSIS包中并重新使用