SSIS

2011-10-18 22 views
11

'daki .NET, OLEDB ve Yerel Sağlayıcılar arasındaki fark SSIS 2008 R2'deki bir veritabanına bağlantı oluştururken bulunan OLEDB sağlayıcıları bolluğuyla oldukça kafaları karışıyor.SSIS

aşağıdaki sağlayıcıları için ayakta söyle eğer ben çok takdir ediyorum

ve bunları kullanmak en iyisidir: OleDB için

.Net Sağlayıcıları

SQL için
  • Microsoft OLE DB sağlayıcısı Sunucu
  • SQL server yerel istemci 10,0

Yerli Ç LE DB

    SQL Server için
  • Microsoft OLE DB sağlayıcısı
  • SQL Server yerel istemci 10,0

Ben bir OLE DB bağlantısı oluşturmak istiyorsanız bu takım için hangi sağlayıcı oldukça emin değilim söz konusu veritabanına. Ayrıca, aynı tür sağlayıcıların hem .Net hem de Native'de neden ortaya çıktığı konusunda kafam karıştı.

cevap

0

Gerçekten hangisinin kullanılacağı konusunda çok fazla endişelenmenize gerek yok, Yerel olanı (SQLNCLI) seçin ve kutudan iyi çalışır.

+0

, SQL Server için Microsoft OLE DB Sağlayıcısı ile iyi çalışıyor ancak DataFlow'da OLEDBSource görevini kullanırken hata veriyor. Ayrıca SQL Server Native Client 11.0'ı aynı sunucuyla kullanmaya çalışırsam, test sağlayıcısının kendisinde "sağlayıcıyı başlatmada hata" hatası verir. kurulumumla ilgili sorun ne olabilir? – Radhi

+0

Cevabınız, hepsinin aynı olduğunu söylüyor. "Öyleyse, öteki şeyden başka bir şeyin neden daha iyi olduğunu veya bazı senaryolarda bazı şeylerin daha iyi olduğunu vb. –