SSIS中.NET,OLEDB和本机提供程序之间的区别

pic*_*e 涅 11 sql-server ssis sql-server-2008

我对在SSIS 2008 R2中创建与数据库的连接时发现的众多OLEDB提供商非常困惑.

如果您能告诉我以下供应商代表什么以及何时最好使用它们,我将不胜感激:

OleDB的.Net提供商

  • 用于SQL Server的Microsoft OLE DB提供程序
  • SQL Server Native Client 10.0

原生OLE DB

  • 用于SQL Server的Microsoft OLE DB提供程序
  • SQL Server Native Client 10.0

如果我想创建与相关数据库的OLE DB连接,我很不确定要使用哪些提供程序.另外,我很困惑为什么同样类型的提供程序出现在.Net和Native中.

cai*_*rnz 0

您实际上不必太担心使用哪一个,选择本机 (SQLNCLI),它开箱即用即可正常工作。