【问题标题】:SSIS 2012 OLE DB vs EXCEL dynamic worksheet creationSSIS 2012 OLE DB vs EXCEL动态工作表创建
【发布时间】:2012-06-27 17:24:35
【问题描述】:

我有一个使用 Linq-To-Entity(强类型类列表)返回报告数据的 Web 服务调用。我将此任务连接到带有执行 SQL 任务的 foreach 循环容器。我已经走到了一个十字路口,我应该采取什么方法来连接 OLE DB 还是使用 EXCEL。服务器 [W2k8 R2] 没有安装 Excel(我们希望尽可能避免这种情况)。

15 个工作表将具有相同的架构信息(每个工作表都是基于每个客户的),而最后一个工作表是摘要并且具有不同的架构。摘要也有自己的强类型类。

最终目标是将报告数据传递到 xlsx 文件中,然后作为电子邮件附件传递给 SMTP 任务。

使用 OLE DB 还是使用 EXCEL 连接在脚本任务中创建 Excel 表会更好吗?

在 SQL Server 2012 中使用 SSIS

【问题讨论】:

    标签: excel ssis oledb


    【解决方案1】:

    您可能想了解一下使用 SQL Server Reporting Services 订阅和交付的报告。可能是实现您的要求(msdn) 的一种更简单、更易于维护的方式。

    不确定 EXCEL 连接是什么意思,但如果它是 SSIS 中的连接管理器,那么 EXCEL 和 OLEDB 连接实际上是一回事。 EXCEL 连接管理器使用 Microsoft OLE DB Provider for Jet 4.0 (msdn)

    【讨论】:

      猜你喜欢
      • 2013-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-16
      相关资源
      最近更新 更多