I am pretty confused with the plethora of OLEDB providers found in creating a connection to a database in SSIS 2008 R2.
I would much appreciate if you could tell me what the following providers stand for and when is best to use them:
.Net Providers for OleDB
- Microsoft OLE DB Provider for SQL Server
- SQL Server Native Client 10.0
Native OLE DB
- Microsoft OLE DB Provider for SQL Server
- SQL Server Native Client 10.0
I am pretty unsure which provider to use out of these if I want to create an OLE DB connection to the database in question. Additionally, I am confused why the same type of provider appears both in .Net and Native.