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

标签 ssis msbi

谁能说SSIS 2008中ADO NET源和OLE DB源之间的区别?在任何情况下它们都相同吗?

最佳答案

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


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

关于ssis - SSIS 2008中ADO NET源和OLE DB源之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22502035/

相关文章:

ssis - SSIS 可以按特定顺序执行任务吗?

sql - SSIS 在控制流任务之间传递数据源

sql-server - SSIS存储过程使用临时表2008和2014

sql - SSIS 错误 : delimiter for column "columnX" is not found

Azure 数据工厂管道启动 SSIS 集成运行时授权错误

SSAS MDX 除了语句问题

ssis - 为什么我们在 msbi 中转换为项目连接

sql-server - 参数在部署的 SSIS 包中不可见

c# - SSIS可以生成PDF文件来导出数据吗?

sql - 将参数传递给 OLE DB SOURCE