Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un gestionnaire de connexions OLE DB permet à un package de se connecter à une source de données à l’aide d’un fournisseur OLE DB. Par exemple, un gestionnaire de connexions OLE DB qui se connecte à SQL Server peut utiliser le fournisseur Microsoft OLE DB pour SQL Server.
Remarque
Le fournisseur OLEDB SQL Server Native Client 11.0 ne prend pas en charge les nouveaux mots clés de chaîne de connexion (MultiSubnetFailover=True) pour le clustering de basculement multi-sous-réseau. Pour plus d’informations, consultez les notes de publication de SQL Server et le billet de blog, Basculement multi-sous-réseau AlwaysOn et SSIS, sur www.mattmasson.com.
Plusieurs tâches et composants de flux de données SQL Server Integration Services utilisent un gestionnaire de connexions OLE DB. Par exemple, la source OLE DB et la destination OLE DB utilisent ce gestionnaire de connexions pour extraire et charger des données, et la tâche Exécuter SQL peut utiliser ce gestionnaire de connexions pour se connecter à une base de données SQL Server pour exécuter des requêtes.
Le gestionnaire de connexions OLE DB est également utilisé pour accéder aux sources de données OLE DB dans des tâches personnalisées écrites dans du code non managé qui utilise un langage tel que C++.
Lorsque vous ajoutez un gestionnaire de connexions OLE DB à un package, Integration Services crée un gestionnaire de connexions qui sera résolu en une connexion OLE DB au moment de l’exécution, définit les propriétés du gestionnaire de connexions et ajoute le gestionnaire de connexions à la Connections collection sur le package.
La propriété ConnectionManagerType du gestionnaire de connexions a pour valeur OLEDB.
Le gestionnaire de connexions OLE DB peut être configuré de la manière suivante :
Indiquez une chaîne de connexion spécifique configurée pour répondre aux besoins du fournisseur sélectionné.
Selon le fournisseur, incluez le nom de la source de données à laquelle se connecter.
Fournissez les informations d'identification de sécurité nécessaires selon le fournisseur sélectionné.
Indiquez si la connexion créée à partir du gestionnaire de connexions est conservée au moment de l'exécution.
Exploitation forestière
Vous pouvez consigner les appels effectués par le gestionnaire de connexions OLE DB aux fournisseurs de données externes. Vous pouvez utiliser cette fonctionnalité de journalisation pour résoudre les problèmes liés aux connexions que le gestionnaire de connexions OLE DB effectue à des sources de données externes. Pour consigner les appels effectués par le gestionnaire de connexions OLE DB aux fournisseurs de données externes, activez la journalisation des packages et sélectionnez l’événement diagnostic au niveau du package. Pour plus d’informations, consultez Outils de dépannage pour l’exécution des packages.
Configuration du Gestionnaire de connexions OLEDB
Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programmation. Pour plus d’informations sur les propriétés que vous pouvez définir dans le Concepteur SSIS, consultez Configurer le Gestionnaire de connexions OLE DB. Pour plus d’informations sur la configuration d’un gestionnaire de connexions par programmation, consultez la documentation de la classe T:Microsoft.SqlServer.Dts.Runtime.ConnectionManager dans le Guide du développeur.
Contenu associé
Article wiki, SSIS avec Oracle CONNECTORS sur social.technet.microsoft.com.
Article technique, Chaînes de connexion pour les fournisseurs OLE DB, sur carlprothman.net.
Voir aussi
Source OLE DB
Destination OLE DB
Tache d’exécution de requêtes SQL
Connexions Integration Services (SSIS)