我在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