SSIS 2008中ADO NET源和OLE DB源之间的区别?

时间:2014-03-19 09:55:02

标签: ssis msbi

任何人都可以说SSIS 2008中ADO NET源和OLE DB源之间的差异吗?它们在任何情况下都是相同的吗?

1 个答案:

答案 0 :(得分:24)

对于小型数据集,SSIS 2008中的ADO NET源和OLE DB源之间几乎没有区别。它们之间的区别在于它们与底层数据源的通信方式。 OLEDB直接与OLEDB兼容源,但ADO .NET源通过.NET提供商进行对话。 您应该使用ADO.NET源的唯一原因是:

  • 没有可用的OLE DB提供程序。
  • 如果您需要从脚本任务中进行数据访问。
  • 如果您需要将数据源传递给自定义组件。