Разница между .NET, OLEDB и собственными поставщиками в SSIS

Я довольно смущен множеством поставщиков OLEDB, обнаруженных при создании подключения к базе данных в SSIS 2008 R2.

Я был бы очень признателен, если бы вы сказали мне, что означают следующие поставщики и когда их лучше всего использовать:

.Net Provider for OleDB

  • Microsoft OLE DB Provider for SQL Server
  • SQL Server Native Клиент 10.0

Собственный OLE DB

  • Поставщик Microsoft OLE DB для SQL Server
  • Собственный клиент SQL Server 10.0

Я не уверен, какой провайдер использовать из них, если я хочу создать соединение OLE DB с рассматриваемая база данных. Кроме того, я не понимаю, почему один и тот же тип провайдера появляется как в .Net, так и в Native.

11
задан Cheran Shunmugavel 18 October 2011 в 08:24
поделиться