我在SSIS的BIDS 2008工作,想知道我应该用哪些数据作为我的数据源。这是一个运行SQL Server 2008的64位盒子。ADO.NET源和OLEDB源有什么区别?
1
A
回答
1
真正重要的差异取决于您使用数据威胁的环境。如果您的SSIS源和目标全部位于SQL Server上,与您拥有其他数据源(例如Oracle,DB2等)相比,您可能会看到更少的差异。
Here是两个数据源之间差异的更多细节。
0
对我的经验主要的实际他们之间的区别是能够使用接口传递参数到源查询。
1
这是最重要的个体差异:
大多数数据流组件有两个数据源/数据目标类型的工作,但也有少数只用两种OLE DB或工作ADO.NET(如Lookup)
在SQL Task中,如果您在查询中使用参数,则它们全部命名为
?
,并按它们的出现顺序进行标识。在ADO.NET中,您可以使用sintax的@parameter_name
。因此,如果您使用ADO.NET具有多个参数的表达式将避免错误(每个新版本的SSIS都有此问题的组件较少)OLE DB通常速度更快,最显着的是如果使用快速在数据目标中加载选项
如果您有适当的OLE DB驱动程序,则可以进行这两种连接(使用ADO.NET for OLE DB)。相反是不正确的。
相关问题
- 1. adodb和oledb有什么区别?
- 2. ODBC和OleDB有什么区别?
- 3. LINQ和ADO.net有什么区别
- 4. orm和ADO.net有什么区别?
- 5. 开源许可证有什么区别
- 6. OleDB与SQLClient有什么区别?
- 7. 淘宝的开源项目有什么区别:Metamorphosis和Timetunnel?
- 8. Python3.5和Python3.6的源代码有什么区别?
- 9. 源码包和测试包之间有什么区别?
- 10. 构建路径和源代码包有什么区别?
- 11. 目标vc和源vc有什么区别?
- 12. 在开源开发中,补丁和git commit有什么区别?
- 13. 数据沿袭和数据来源之间有什么区别?
- 14. GitHub和Bitbuck源代码库有什么区别?
- 15. 用例参与者和事件表来源有什么区别?
- 16. Unix:源和导出之间有什么区别?
- 17. 术语“源文件”和“翻译单元”有什么区别?
- 18. ado.net数据服务和WCF数据服务有什么区别?
- 19. ADO.NET DataService中的WriteReplace和WriteMerge有什么区别?
- 20. 有什么区别`和$(Bash中有什么区别?
- 21. 什么是Arduino Nano外部电源和USB电源输入硬件的区别?
- 22. 处置时托管资源与本地资源有什么区别? (.NET)
- 23. ==和===有什么区别?
- 24. ==和===有什么区别?
- 25. 有什么区别? :和||
- 26. ==和===有什么区别?
- 27. '=='和'==='有什么区别?
- 28. `&`和`ref`有什么区别?
- 29. 有什么区别:。!和:r!?
- 30. | 0和~~有什么区别?
我认为链接被破坏了... – 2013-03-03 14:11:52