Différence entre .NET, OLEDB et les fournisseurs natifs dans SSIS
Je suis assez confus avec la pléthore de fournisseurs OLEDB trouvé dans la création d'une connexion à une base de données SSIS 2008 R2.
Je vous serions reconnaissants si vous pouviez me dire quels sont les suivantes fournisseurs de stand et quand est préférable de les utiliser:
.Net Fournisseurs OleDB
- Fournisseur Microsoft OLE DB pour SQL Server
- SQL Server Native Client 10.0
Natif OLE DB
- Fournisseur Microsoft OLE DB pour SQL Server
- SQL Server Native Client 10.0
Je suis pas sûr de quel fournisseur à l'utilisation de ces si je veux créer une connexion OLE DB à la base de données en question. En outre, je suis confus pourquoi le même type de fournisseur apparaît à la fois .Net et Native.
source d'informationauteur picmate 涅 | 2011-10-18
Vous devez vous connecter pour publier un commentaire.
Vous vraiment n'avez pas à trop se soucier de celui qui à utiliser, sélectionnez la langue Maternelle (SQLNCLI) et ça marchera très bien hors de la boîte.
Voici quelques informations plus détaillées sur les principaux deux connexions (OLE DB et ADO.NET). Il me semble que ADO.NET est mieux dans le sens où il doit travailler plus universellement dans des environnements différents.